What to Expect · a first-hand account

Passport Office Battaramulla: What to Expect

Read the official guide first
Passport Application Guide

This page is different. It's the honest, first-person version: what the queue actually feels like, how long you're really standing around for, and the small things nobody warns you about before you go.

The Short Version: In my case, I arrived at the Battaramulla Head Office at 7:00 a.m. and had handed in everything about three and a half hours later. I didn't need an appointment (only the regional offices ask for one). There were two separate waiting stages before I reached a counter. I collected my One-Day passport at 4:30 p.m. the same day.
Illustration of a passport application hall with rows of waiting chairs facing a line of service counters
Illustration, not the actual Battaramulla office.

For fees, required documents and the current appointment rules, see the Sri Lanka passport application guide. I keep this page dated and update it separately from that guide, because a queue can change a lot faster than a fee schedule.

What time does the Battaramulla passport office open?

The Battaramulla passport office (the Suhurupaya building) takes One-Day Service applications from 7.00 a.m. to 1.00 p.m. on weekdays. Normal Service applications are taken from 8.00 a.m. to 1.00 p.m. The counter for online applicants is open from 8.00 a.m. to 12 noon. The office is closed on weekends and public holidays.

At the Battaramulla Head OfficeWeekdays
One-Day Service applications7.00 a.m. to 1.00 p.m.
Normal Service applications8.00 a.m. to 1.00 p.m.
Online-application counter8.00 a.m. to 12 noon
Saturdays, Sundays and public holidaysClosed

Source: Department of Immigration & Emigration, immigration.gov.lk/pages_e.php?id=7 (checked 27 Sep 2026).

Other websites and map listings may show different opening times. The times above are from the Department's own website.

The official page lists application hours, not a closing time for collection. I collected my passport at 4:30 p.m.

On my day in April 2026, arriving at 7:00 a.m. was early enough. That's when One-Day applications start.

Can I go to the passport office without an appointment?

Yes, at Battaramulla. I didn't need an appointment when I went in April 2026. The Department's notice effective 29 Oct 2026 says no appointment is needed at the Battaramulla Head Office. The regional offices (Kandy, Matara, Kurunegala, Vavuniya and Jaffna) are different: you need to book an online appointment before you go.

Source: Department of Immigration & Emigration, online appointment notice (effective 29 Oct 2026; checked 28 Oct 2026).

How long does the one-day passport take? My timeline

In my case, the whole day took about nine and a half hours, from arriving at 7:00 a.m. to collecting my passport at 4:30 p.m. Only about three and a half hours of that was queueing and handing in documents. I had submitted everything by about 10:30 to 11:00 a.m. and was free until collection.

I applied for a renewal in April 2026. One Day Service, at the Battaramulla Head Office. Two things surprised me before I'd even walked through the gate. First, I didn't need an appointment. Second, showing up at 7:00 a.m. turned out to be more than early enough. How early you actually need to be depends on how backed up the office is that day, and there's no real way to know that in advance.

  • 7:00 a.m. I arrived and went straight to collect a token.
  • 7:30 a.m. Token in hand, I waited in the ground floor area. Your token number shows up on a screen. Nobody calls it out at this stage. Keep an eye on the display, not your ears.
  • 9:30 a.m. My number came up on the screen. I moved, with a group of other applicants who had just been called, into the next building and up two or three floors. Seating up there is limited, so they call people up in small batches sized to the number of free seats. You are not left standing: by the time your batch goes up, there is a chair waiting for you.
  • Around 10:00 to 10:30 a.m. I was sent into the actual passport room. About six counters, with police and army staff directing people into the right line. This is the one part of the process where your number is called out loud as the lines move.
  • Around 10:30 to 11:00 a.m. I paid, handed over my documents and got a receipt. The counter staff told me it would be ready in about three hours. That's an estimate, not a promise, so don't plan the rest of your day too tightly around it.
  • 4:30 p.m. I came back and collected my passport, well past the three-hour estimate. The office was especially crowded that day, so I deliberately gave it longer before heading back rather than showing up right at the estimate. You don't need to sit in the building all day — leave, run your other errands, and build in some buffer past whatever estimate you're given, more so if the office looks busy.

Add it all up, and my active time, from arrival to submission, came to about three and a half hours. The rest of the day was mine until collection.

Where do I go inside the Suhurupaya building?

The passport office is in the Suhurupaya building on Sri Subhuthipura Road, Battaramulla. The Department says its Passport Division handles Normal Service on Level 01 and Urgent (One-Day) Service on Level 02. On my visit, the passport line was on the west side of the building. The NIC line was on the south side.

Source: Department of Immigration & Emigration, immigration.gov.lk/pages_e.php?id=7 (address, Level 01 / Level 02; checked 27 Sep 2026).

The passport line and the NIC line are on opposite sides of the same building. This matters more than it sounds, especially before sunrise when everything looks the same and you're still half asleep. If you're not sure, ask one of the security staff at the gate. They get this question a lot.

Address: "Suhurupaya", Sri Subhuthipura Road, Battaramulla · Hotline: 1962 · Phone: +94 11 210 1500

Doing an NIC on the same trip? See NIC One-Day Service at Battaramulla: a first-hand account.

Is there parking at the Battaramulla passport office?

Yes, though there's no official Departmental car park. Several private, fee-charging car parks operate around the building — you'll spot them by their large signs if you circle the area on arrival. Rates vary by lot, but expect around LKR 100 per hour for a car.

My recommendation: use a large, clearly visible car park with plenty of other vehicles already in it, rather than one tucked down a side road. It's a simple way to feel confident your car will still be there when you get back.

Don't park on the main road outside the office, even though you'll see other vehicles doing it. Police patrol the area from time to time and issue citations to cars parked there — not something you want waiting on your windscreen after a long day inside.

What Nobody Tells You

  • You don't need printed photos. The Authorized Photo Studio gives you a barcode printout instead, and the counter simply scans it. There's a studio inside the passport office building itself, so you can sort your photo on the day if you haven't already. The official photo rules are in the guide: passport photo requirements.
  • Nobody gives you an exact collection time. What you get is a considered guess, based on your token number and how the day is going. Don't be surprised if it's off by an hour in either direction, and plan your afternoon with a little slack.

Quick answers

What time does the Battaramulla passport office open?

One-Day Service applications are taken from 7.00 a.m. to 1.00 p.m. on weekdays, and Normal Service from 8.00 a.m. to 1.00 p.m. The office is closed on weekends and public holidays. See the opening hours section on this page for the full table and source.

Can I go to the Battaramulla passport office without an appointment?

Yes. No appointment is needed at the Battaramulla Head Office under the Department's notice effective 29 Oct 2026. I went without one in April 2026. Regional offices need an online appointment.

How long does the one-day passport take?

In my case, about nine and a half hours from arrival to collection. I arrived at 7:00 a.m., handed in my documents by about 10:30 to 11:00 a.m., and collected the passport at 4:30 p.m. You can leave between submitting and collection. See my timeline on this page.

What is the price of a one-day passport in 2026?

As of 27 Sep 2026, the adult One-Day Service price is LKR 20,000. Check the passport price and documents in the Sri Lanka passport application guide before you go.

Which floor is the passport office on at Suhurupaya?

The Department says Normal Service is on Level 01 and Urgent (One-Day) Service is on Level 02 of the Suhurupaya building. The passport line is on the west side of the building. See the section on where to go inside on this page.

Is there parking at the Battaramulla passport office?

Yes, but not an official Departmental car park. Several private, fee-charging car parks operate around the building, at roughly LKR 100 per hour for a car. Avoid parking on the main road outside the office — police issue citations there. See the parking section on this page.

What is the Battaramulla passport office address and phone number?

The Department of Immigration and Emigration head office is at "Suhurupaya", Sri Subhuthipura Road, Battaramulla. Its hotline is 1962 and its phone number is +94 112 101 500 (from the Department's contact page, checked 29 Sep 2026).

How Current This Is

I went through all of this in April 2026, so treat everything above as current for that point in time, not as a permanent guarantee. Online, you'll find plenty of Reddit threads and Facebook posts describing a much harder morning: queues from 3:30 or 4:30 a.m., and occasionally a full day spent inside the building. Those accounts are probably accurate for whatever day their authors went. Passport office backlogs change, sometimes from one month to the next. Read my 7:00 a.m. arrival as one real, recent data point, not a rule you can rely on blindly.

This is a first-person account, not the official guide. For current fees, forms and steps, see the guide. The guide is checked against the source below and dated.

Was this page helpful?