Skip to content
The Visa Tales

Verified directory

Passport offices in Gujarat

Gujarat has 28 passport offices — 2 Regional Passport Offices in Ahmedabad and Surat, 3 Passport Seva Kendras, and 23 Post Office Passport Seva Kendras — across 27 cities. Every address below is being confirmed directly with the office by our team in Bhavnagar and Ahmedabad; entries not yet checked are marked as such.

Offices
28
Cities
27
Status
Verifying

Showing all 28 offices.

2 offices

Regional Passport Office

The head offices for the state. An RPO handles the cases a Seva Kendra escalates — police-verification disputes, major name changes, lost or damaged passports — as well as routine applications.

Ahmedabad

RPO

The passport office in Ahmedabad is an RPO at Regional Passport Office, Mithakhali, Navrangpura, Ahmedabad, Ahmedabad 380006.

Regional Passport OfficeMithakhaliNavrangpura, AhmedabadAhmedabad, Gujarat 380006
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:30–16:30
Directions

Address being verified with the office

Surat

RPO

The passport office in Surat is an RPO at Regional Passport Office, Surat, Surat 395001.

Regional Passport Office, SuratSurat, Gujarat 395001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:30–16:30
Directions

Address being verified with the office

3 offices

Passport Seva Kendras

Full-service centres run with TCS support. A PSK processes fresh passports, renewals, and most special cases end to end: document check, biometrics, and verification under one roof.

Ahmedabad

PSK

The passport office in Ahmedabad is a PSK at Passport Seva Kendra, Mithakhali, Navrangpura, Ahmedabad, Ahmedabad 380009.

Passport Seva KendraMithakhaliNavrangpura, AhmedabadAhmedabad, Gujarat 380009
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Rajkot

PSK

The passport office in Rajkot is a PSK at Passport Seva Kendra, Rajkot, Rajkot 360001.

Passport Seva Kendra, RajkotRajkot, Gujarat 360001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Vadodara

PSK

The passport office in Vadodara is a PSK at Passport Seva Kendra, Vadodara, Vadodara 390001.

Passport Seva Kendra, VadodaraVadodara, Gujarat 390001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

23 offices

Post Office Passport Seva Kendras (POPSK)

Passport counters inside a city’s head post office, so you apply close to home. A POPSK does fresh and renewal applications; complex cases are referred up to the parent RPO.

Amreli

POPSK

The passport office in Amreli is a POPSK at Amreli Head Post Office, Amreli 365601.

Amreli Head Post OfficeAmreli, Gujarat 365601
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Anand

POPSK

The passport office in Anand is a POPSK at Anand Head Post Office, Anand 388001.

Anand Head Post OfficeAnand, Gujarat 388001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Bardoli

POPSK

The passport office in Bardoli is a POPSK at Bardoli Head Post Office, Bardoli 394601.

Bardoli Head Post OfficeBardoli, Gujarat 394601
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Bharuch

POPSK

The passport office in Bharuch is a POPSK at Bharuch Head Post Office, Bharuch 392001.

Bharuch Head Post OfficeBharuch, Gujarat 392001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Bhavnagar

POPSK

The passport office in Bhavnagar is a POPSK at Bhavnagar Head Post Office, Bhavnagar 364001.

Bhavnagar Head Post OfficeBhavnagar, Gujarat 364001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Bhuj

POPSK

The passport office in Bhuj is a POPSK at Bhuj Head Post Office, Bhuj 370001.

Bhuj Head Post OfficeBhuj, Gujarat 370001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Chhota Udaipur

POPSK

The passport office in Chhota Udaipur is a POPSK at Chhota Udaipur Head Post Office, Chhota Udaipur 391165.

Chhota Udaipur Head Post OfficeChhota Udaipur, Gujarat 391165
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Dahod

POPSK

The passport office in Dahod is a POPSK at Dahod Head Post Office, Dahod 389151.

Dahod Head Post OfficeDahod, Gujarat 389151
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Gandhinagar

POPSK

The passport office in Gandhinagar is a POPSK at Gandhinagar Head Post Office, Gandhinagar 382010.

Gandhinagar Head Post OfficeGandhinagar, Gujarat 382010
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Godhra

POPSK

The passport office in Godhra is a POPSK at Godhra Head Post Office, Godhra 389001.

Godhra Head Post OfficeGodhra, Gujarat 389001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Himmatnagar

POPSK

The passport office in Himmatnagar is a POPSK at Himmatnagar Head Post Office, Himmatnagar 383001.

Himmatnagar Head Post OfficeHimmatnagar, Gujarat 383001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Jamnagar

POPSK

The passport office in Jamnagar is a POPSK at Jamnagar Head Post Office, Jamnagar 361001.

Jamnagar Head Post OfficeJamnagar, Gujarat 361001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Junagadh

POPSK

The passport office in Junagadh is a POPSK at Junagadh Head Post Office, Junagadh 362001.

Junagadh Head Post OfficeJunagadh, Gujarat 362001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Mehsana

POPSK

The passport office in Mehsana is a POPSK at Mehsana Head Post Office, Mehsana 384001.

Mehsana Head Post OfficeMehsana, Gujarat 384001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Nadiad

POPSK

The passport office in Nadiad is a POPSK at Nadiad Head Post Office, Nadiad 387001.

Nadiad Head Post OfficeNadiad, Gujarat 387001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Palanpur

POPSK

The passport office in Palanpur is a POPSK at Palanpur Head Post Office, Palanpur 385001.

Palanpur Head Post OfficePalanpur, Gujarat 385001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Patan

POPSK

The passport office in Patan is a POPSK at Patan Head Post Office, Patan 384265.

Patan Head Post OfficePatan, Gujarat 384265
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Porbandar

POPSK

The passport office in Porbandar is a POPSK at Porbandar Head Post Office, Porbandar 360575.

Porbandar Head Post OfficePorbandar, Gujarat 360575
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Rajpipla

POPSK

The passport office in Rajpipla is a POPSK at Rajpipla Head Post Office, Rajpipla 393145.

Rajpipla Head Post OfficeRajpipla, Gujarat 393145
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Surendranagar

POPSK

The passport office in Surendranagar is a POPSK at Surendranagar Head Post Office, Surendranagar 363001.

Surendranagar Head Post OfficeSurendranagar, Gujarat 363001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Valsad

POPSK

The passport office in Valsad is a POPSK at Valsad Head Post Office, Valsad 396001.

Valsad Head Post OfficeValsad, Gujarat 396001
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Veraval

POPSK

The passport office in Veraval is a POPSK at Veraval Head Post Office, Veraval 362265.

Veraval Head Post OfficeVeraval, Gujarat 362265
Phone
Appointments only — no public phone line
Hours
Mon–Fri · 9:00–17:00
Directions

Address being verified with the office

Before you book

Which office should you go to?

Three kinds of office issue passports in Gujarat, and knowing which does what saves a wasted trip. All of them are booked online first; none takes walk-ins.

Regional Passport Office (RPO)

The apex office. Gujarat has two — Ahmedabad and Surat — and between them they hold jurisdiction over every application in the state. You deal with the RPO directly for the hard cases: a disputed police verification, a major change of name, a lost or damaged passport, or an application a Seva Kendra has referred upward. It also processes ordinary applications.

Passport Seva Kendra (PSK)

A full-service centre operated with TCS. A PSK takes a fresh or renewal application from end to end in one visit — document verification, photograph, fingerprints, and the granting officer — and handles most special situations short of the ones reserved for the RPO. This is where most city applicants go.

Post Office PSK (POPSK)

A passport counter run inside a city’s head post office, opened so applicants in smaller towns need not travel to a metro. A POPSK does fresh applications and renewals. What it cannot finish on the spot — a complex name change, a case needing extra scrutiny — it forwards to its parent RPO, so factor that in if your case is unusual.

Book online first — always

Every office on this page works by appointment made through the official portal at passportindia.gov.in. There is no walk-in queue: arrive without a booked slot and you are turned away at the gate. Book the appointment, carry the printed application reference, and reach the office about 15 minutes early. What the visit itself is like — counter by counter — is on the passport guide.

Common questions

Passport offices in Gujarat, answered

The questions people ask most before a first visit.

Can I walk into a passport office in Gujarat without an appointment?

No. Every Passport Seva Kendra, Post Office PSK and Regional Passport Office in Gujarat works strictly by online appointment booked through passportindia.gov.in. Walk-ins are turned away at the gate, whatever your reason — book the slot first, then arrive about 15 minutes before it.

Which passport office covers my city if it is not on this list?

All of Gujarat is served by two Regional Passport Offices — Ahmedabad and Surat. If your town has no office of its own, you book at the nearest Post Office Passport Seva Kendra in your district; the district is shown on every card above. The RPO is the escalation point, not the routine one — most fresh and renewal applications are done at a PSK or POPSK.

Are passport offices in Gujarat open on Saturdays?

As a rule no — Passport Seva Kendras and Post Office PSKs work Monday to Friday and are closed on weekends and government holidays. Occasional special Saturday camps are announced by the Regional Passport Office; they are the exception, and you still need a booked appointment to attend one.

Is Tatkal (urgent) processing available at these offices?

Tatkal is a booking option you select on your application, not a separate office. You can apply under Tatkal at a Regional Passport Office and at Passport Seva Kendras; availability of Tatkal slots at a given Post Office PSK varies, so check the appointment calendar for your chosen office. Tatkal carries an extra government fee on top of the normal charge.

Can I change which office my appointment is booked at?

Not directly. To move to a different PSK or POPSK you cancel or reschedule the appointment in your Passport Seva account and rebook at the office you want, subject to slots being open there. Your file is not tied to a city until you attend, so rebooking elsewhere in Gujarat is fine.

Passport assistance

Would rather not deal with the counter yourself?

We prepare and file passport applications for clients across India — the form, the exact document set for your case, and the appointment. The centre visit for biometrics is the one step only you can do; everything up to it, we handle.

Our service charge is separate from and additional to the government fee, and we tell you both up front before you commit to anything.

Office existence and type compiled from the official Post Office PSK operational roster and the Passport Seva Regional Passport Office list. Verification of each address is carried out by The Visa Tales, Bhavnagar & Ahmedabad — by phone and in person.

Two required fields · about 30 seconds

We reply on WhatsApp first — your number stays with the firm and is never shared.