Sofia
Sofia public transport: tickets, passes and apps
For one or two rides, tap a contactless bank card at the gate or buy a single ticket (about €1, 2026 estimate). For three or more days of city travel, a day or multi-day pass beats singles. The metro is the fastest way from Sofia Airport Terminal 2 to the centre, about 25 minutes.
- Source checked
- A source and a date are on record: we read it from an official or published page. Not yet confirmed on the ground.
- Field checked
- Someone checked it on the ground, with the date shown.
- Plan calculated
- Worked out by Voykit from its own data (times, distances, budgets). A calculation, not a measurement.
Unknown times stay unknown. How we verify
GuideSofia
Key facts
- Best for 1–2 rides
- Contactless tap at the metro gate or a single ticket, about €1 (2026 estimate)
- Best for 3+ days
- Day or multi-day pass from a metro station or kiosk; compare with your ride count
- Airport to centre
- Metro from Terminal 2, about 25 minutes
- How to pay
- Contactless card at the metro gate, ticket machine, or staffed metro station
- Zones
- One city fare zone covers metro, tram, trolleybus and city bus in Sofia
- Cash
- Small notes and coins help at kiosks; card works at metro gates
Best ticket
Match the ticket to how many rides you will actually take. If you are in Sofia for a day or two and mostly walking, singles or contactless taps are enough. If you plan to ride three or more times a day, or you are staying three or more days, a day pass or multi-day pass usually costs less than paying per ride.
The metro is the backbone: fast, clean and easy to use with a contactless card at the gate. Trams and trolleybuses fill the gaps in the centre, and buses reach the outer neighbourhoods. One city fare zone covers all of them, so you do not need to think about zones inside Sofia.
Buy passes at staffed metro stations or ticket kiosks. Keep the ticket or card until you exit; inspectors do check.
| Ticket | Price (2026 estimate) | Zones | Valid for |
|---|---|---|---|
| Single ride | About €1 | City zone | One journey, check transfer rules |
| Day pass | Check current price | City zone | One day of travel |
| Multi-day pass | Check current price | City zone | Several consecutive days |
| Contactless tap | About €1 per ride | City zone | One journey per tap |
| Airport metro ride | About €1 | City zone | Terminal 2 to centre, about 25 min |
How to pay
The simplest option is a contactless bank card or phone wallet tapped at the metro gate. It works for a single ride and avoids queueing at a machine. If your card is not accepted, use a ticket machine or a staffed window at a metro station.
Ticket machines take coins and small notes; some accept cards. Kiosks near stops sell single tickets and passes, but opening hours vary. Keep small change for kiosks and for the occasional cash-only counter.
Apps: check the current official Sofia transport app before you travel, since names and features change. A local SIM or eSIM helps if you want to buy tickets on your phone.
- Tap a contactless card at the metro gate for a single ride.
- Buy singles and passes at ticket machines or staffed metro stations.
- Keep small notes and coins for kiosks.
- Check the official app before relying on phone tickets.
Zones
Sofia runs a single city fare zone for the metro, trams, trolleybuses and city buses. A ticket bought for the city zone covers all of these, so you do not need to calculate zones for normal sightseeing.
Suburban buses and some routes beyond the city boundary may sit outside the city zone; ask at the station or check the route map if you are heading to a village or the mountains. For everything inside Sofia, one fare applies.
From the airport
Sofia Airport has two terminals. The metro runs from Terminal 2 to the city centre in about 25 minutes, which is usually the fastest and cheapest way in. Tap a contactless card at the gate or buy a ticket at the station.
If you land at Terminal 1, check the free shuttle or walkway to Terminal 2 for the metro, or take a taxi. Metered taxis and ride apps cost more than the metro but are easier with heavy bags; agree the meter or book through an app to avoid overcharging.
Allow extra time on weekends and public holidays, when some services run less often.
- Metro from Terminal 2: about 25 minutes to the centre.
- Terminal 1: shuttle or walk to Terminal 2 for the metro.
- Taxi or ride app: faster with luggage, higher cost.
- Check the last metro time if you land late.
Tips
Validate or tap correctly at the start of each journey and keep proof of payment until you exit. Inspectors work the network and fines apply to unvalidated tickets.
Rush hour in Sofia is busy but manageable; the metro is the most reliable option when traffic is heavy. Trams are useful for the centre but slower.
If you are staying several days, compare a multi-day pass with the cost of singles before buying. For a short visit, see our Sofia guides for routes that need little transport.
- Keep your ticket until you leave the system.
- Use the metro at rush hour to avoid traffic.
- Compare pass prices with your planned number of rides.
- Check service times on holidays.
Questions people ask
What is the best public transport ticket in Sofia?
For one or two rides, a single ticket or contactless tap (about €1, 2026 estimate) is enough. For three or more days of travel, a day or multi-day pass is usually better value. Buy passes at metro stations or kiosks.
Can I pay by contactless card in Sofia?
Yes, contactless bank cards and phone wallets are accepted at metro gates for single rides. Ticket machines and staffed metro stations also sell tickets and passes. Keep small change for kiosks in case card payment is not available.
How much is a day pass in Sofia?
Check the current price at a metro station or kiosk, as fares change. A day pass covers the city zone for one day and usually beats paying per ride if you take three or more journeys. Prices here are 2026 estimates.
Deep dive
Every source; changeable facts are marked check
Sources
- officialSofia Urban Mobility Centre
- officialSofia Metro
- secondaryWikivoyage – Sofia