Arrive · Sofia
Sofia Airport (SOF)
SOF to the centre: the M4 metro to Serdika in about 25 minutes, then a short walk; the risk is a late landing after the metro has stopped, when a licensed taxi costs about €10–15 and an unmarked one far more.
Key facts
- Default ride
- M4 metro to Serdika
- Ride time
- 25–35 min
- p50–p90
- Fare
- €1 (≈ US$2)
- Late night after
- 22:00
- last printed 23:30
Rules in force · 11Non-EU visitors get 90 days in any rolling 180-day window…Mine-suspected land still exists in Bosnia and Herzegovin…Use a licensed taxi with the rate posted on the window, o…
- Europe ↗Non-EU visitors get 90 days in any rolling 180-day window, counted across all 29 Schengen states together — not per country; the Entry/Exit System now logs each crossing, so an overstay is detected automatically.
- Europe ↗On the first Schengen entry since EES began, non-EU travellers give four fingerprints and a face photo at the border instead of a passport stamp; there is nothing to apply for or pay in advance.
- Balkans ↗Mine-suspected land still exists in Bosnia and Herzegovina and in pockets of Croatia's former front line: outside towns keep to tarmac and waymarked paths, and treat red triangle signs and taped-off fields as absolute.
- Balkans ↗Serbia refuses onward entry to travellers who reached Kosovo from a third country and then try to cross straight into Serbia; route Kosovo–Serbia legs through North Macedonia or Montenegro, or start the loop in Serbia.
- Balkans ↗Hire cars need written permission from the rental company and valid insurance for every country on the line; Kosovo sells its own border insurance and some contracts exclude Albania, Kosovo or Bosnia outright.
- Bulgaria ↗Bulgaria is in the EU and the Schengen area; the EU Entry/Exit System applies to non-EU visitors. Check the official EU and Bulgarian sources for your passport.
- Bulgaria ↗Drivers need an electronic road vignette for national roads outside towns; rental cars normally include it, but check.
- Bulgaria ↗Signs and timetables are often only in Cyrillic outside Sofia and the coast; learn the alphabet basics or carry offline translation.
- Sofia and the south-west ↗Weather in Vitosha and Rila changes fast, and snow can close roads from late autumn; check forecasts and road conditions before a day trip.
- Sofia ↗Use a licensed taxi with the rate posted on the window, or book by app; unmarked cars and drivers who approach you in the arrivals hall overcharge.
- Sofia ↗In churches and monasteries, cover shoulders and knees; women may cover their hair, and photography is banned in many interiors.
More
Map of the airport
Add your hotel to get directions from it. · stays in this browser; shared with the pocket card.
Plan
Your landing time, your bags, your bed
Lock your path to bed
Take M4 metro to Serdika at 22:50. Bed by ~23:47 (p90).
Sleep area not decided? Check the area first.
Before you leave the airport
- Buy the metro ticket at the machine or use a contactless card where the gate accepts it.
- Activate your eSIM or buy a SIM at the arrivals kiosks (passport needed).
- Open your ride-hailing app on airport Wi-Fi and check the fare.
- Message your hotel if you will arrive after 22:00.Message your hotel if you will arrive after 10:00 PM.
Buying the ticket, step by step
- 1Follow the metro signs from arrivals to the station.
- 2Buy a ticket at the machine or the counter; validate it at the gate.
- 3Take M4 towards Serdika; the ride takes about 25 minutes.
- 4Walk from Serdika, or take a short taxi if you have heavy bags.
On the groundHideSteps from the gate, and what to do if it breaks
On the ground
Step by step from the gate, and what to do if it breaks
Zero-brain vs precision
- Daytime default
- M4 metro from the airport station to Serdika, then walk; licensed taxi or app to the door if the metro has stopped.
- Precision
- The metro station is at Terminal 2 with a walkway from Terminal 1 (field-verify); signs show the metro symbol.
- Late-night threshold
- 22:00
Steps from landing
8 / 15 min
Gate to immigration
all arrivals15 / 45 min
Passport control (Schengen and non-Schengen flights differ)
only intl checked, intl cabin15 / 30 min
Baggage claim + customs
only intl checked, domestic checked10 / 15 min
SIM/cash, then the metro platform
all arrivals25 / 35 min
M4 metro to Serdika
every 10 min · first 05:30 · last printed 23:30 · €1 (≈ US$2)
If it breaks
- Landing after 23:00: check the last metro time on the platform display before buying a ticket.
- Use the metro, a licensed taxi with the rate on the window, or an app; decline drivers who approach you in the hall.
- Message your hotel with your flight number if you will arrive after 22:00.Message your hotel with your flight number if you will arrive after 10:00 PM.
Other flights, questions and sourcesHideOther flights
Deep dive
Other flights
Sources
| Field | Value | Source type | Confidence |
|---|---|---|---|
| primary.last | 23:30 | secondary | 40% |
| primary.yen | €1–1.50 | secondary | 50% |
- officialSofia Metropolitan (official)