Updated: July 2026
You have landed in Sofia, your phone is low, and the ticket advice online is using several names for products that do not behave the same way. This guide makes the decision smaller: which ticket fits the day, where to buy it, how to validate it, and what to do when the machine or app decides to become theatrical.
For a normal Sofia day, use the current single ticket or contactless bank-card option. A day product becomes sensible when you will use metro and surface transport repeatedly.
Quick answer
Default: For a normal Sofia day, use the current single ticket or contactless bank-card option. A day product becomes sensible when you will use metro and surface transport repeatedly.
Do not trust: old fare tables, generic airport advice, or an app instruction that does not name the current operator.
Fallback: use an official ticket point or a direct taxi when the first arrival is late, wet, luggage-heavy, or low-battery.
What ticket fits a normal Sofia day?
Sofia ticket products changed with the 2026 fare update. The current Metropolitan Sofia information lists a single metro ticket at €0.80 / 1.86 BGN, a 30+ product for transfers, and day or 24-hour products. Check the official current page because older guides still show the previous leva-only amounts.
A single ride is usually the right starting point when you are going from the airport or station to the hotel and then walking. A day or time-based product makes sense only when the itinerary contains repeated rides. Do not buy a pass because the word pass feels safer. Buy it because the ride count supports it.
For a family, check whether one card or ticket can cover companions. For a solo traveler, keep the simplest full-fare product. Discount tickets usually require proof, and explaining an undocumented discount to an inspector is a bad use of a holiday morning.
How to buy the ticket
Ticket machine, kiosk, or counter
At a station, use the ticket machine or staffed ticket office and choose the language before selecting the product. At a roadside stop, use the approved kiosk or operator instruction. Do not assume every driver sells tickets. In many cities the driver cannot, should not, or sells a different product.
Read the validity period before paying. Some tickets start at purchase, some at first validation, and some are tied to one vehicle or operator. The small line under the price is where the useful information hides.
App and contactless payment
Sofia2Go and the official Sofia transport channels can help with current products and journey information. At metro stations, ticket machines and ticket offices are the straightforward fallback. If you use a phone, buy before boarding while you still have data and battery. If you use contactless card, wait for the validator confirmation and keep the same card or device available for inspection. A wallet containing four cards is not a transport plan.
Screenshot the confirmation when the purchase succeeds. This is not paranoia. It is what you do when the app works perfectly until the moment an inspector asks you to show it.
How validation works
Buying and validating are separate actions in many systems. Tap, scan, punch, or present the ticket exactly as the operator requires. If you change from tram to bus, validate again when the rules require a new boarding record. A time-based ticket can still require validation at every entry.
Look for a green confirmation or a completed stamp. Red, silent, or ambiguous is not a successful result. Stop and solve it before the vehicle leaves if you can. Do not wait for a control check to become your troubleshooting session.
Keep the ticket until you leave the vehicle. If the phone dies, a physical card or printed ticket may be easier to prove. If your device is your only ticket, charge it before leaving the hotel.
Sofia Airport and the first city ride
The airport transfer is where visitors buy the wrong product most often. The cheapest city ticket may not cover a dedicated airport service, a regional route, or a private minibus. Check the route number, operator, and final stop before paying.
For a light daytime arrival, public transport can be a good default. For a late landing, heavy bags, children, or a hotel that requires a second connection, use a direct ride and keep the ticket decision for the next morning. Saving a small fare while carrying luggage through an unfamiliar interchange is not automatically clever.
Plan the last 300 metres. A ticket can get you to the correct stop and still leave you with a dark walk, a large road, or a hotel entrance that is not on the side of the map you expected.
Day passes and longer stays
A day pass is useful when you will make repeated rides between the hotel, old town, airport connection, museums, and dinner. It is not useful when you take one airport ride and walk for the rest of the day. Count the actual moves and compare the cap or pass price with singles.
For a three-to-five-day stay, compare the multi-day product only after checking whether it covers every mode you plan to use. City buses, trams, trolleybuses, metro, airport services, and regional trains may sit in different fare rules.
Longer stays can justify a card or app account. Short stays usually benefit from fewer moving parts. The right product is the one you can buy, validate, and explain when tired.
Apps, cards, and cash
Sofia2Go and the official Sofia transport channels can help with current products and journey information. At metro stations, ticket machines and ticket offices are the straightforward fallback. Keep a backup card and some local cash where the operator still uses kiosks or paper tickets. Do not exchange a large amount of money just for transport. A small fallback is enough.
If the app asks you to create an account, do that before you stand at the stop. If it needs location access, allow it before the phone is nearly dead. If a card reader rejects contactless, do not keep tapping the same card without checking whether another card in the wallet is being selected.
For groups, decide who owns the primary ticket and who carries the backup. This avoids the classic scene where the only valid QR code is on the phone currently being used to photograph the map.
Operators and route changes
Sofia ticket products changed with the 2026 fare update. The current Metropolitan Sofia information lists a single metro ticket at €0.80 / 1.86 BGN, a 30+ product for transfers, and day or 24-hour products. Check the official current page because older guides still show the previous leva-only amounts.
Routes can change for construction, events, weather, or seasonal timetables. Use the operator or city transport page as the final check close to travel. A blog can explain the decision, but it cannot promise that a route number or fare will survive the next timetable update.
When two operators share a city, check whether a ticket from one is valid on the other. A monthly or integrated product may cross operators while a single ride does not. This is especially important in Sarajevo and on regional routes around Belgrade and Sofia.
Common ticket mistakes
- Buying the old product: old fare tables are still easy to find.
- Skipping validation: a purchased ticket that was never activated is weak protection.
- Assuming airport coverage: dedicated airport or regional routes may use different rules.
- Using a discount without proof: full fare is safer if eligibility is unclear.
- Keeping cards in the wallet: remove the card before tapping.
- Waiting until boarding: buy while you have data, battery, and patience.
What to do if the ticket fails
If a contactless tap fails, try the physical card, a QR ticket, or an official ticket point. If the app is frozen, save the error screen and switch to the simplest approved fallback. Do not board and hope the inspector will understand the technology story.
If you bought the wrong product, check the official refund or exchange rule before assuming it can be changed. Many tickets are not refundable once activated. The cheapest recovery is buying correctly before the first validation.
If the route is disrupted, keep the hotel address and final stop visible. Wait for the next vehicle when the delay is short. Take a direct ride when the delay threatens a flight, a late check-in, or a fixed reservation.
FAQ
What is the cheapest ticket for a visitor in Sofia?
Usually the current single-ride product for the operator you are actually using. Check the official fare page because products and prices differ by city and can change.
Can I buy a ticket with a bank card?
Often yes, but the method depends on the operator and vehicle. Use a validator, machine, app, or kiosk identified by the current official instructions.
Do I need to validate every time I board?
Assume yes unless the official rules clearly say otherwise. Validate the card, QR code, or paper ticket in the required way and keep it until you leave.
Should I buy a day pass?
Buy one when repeated rides make it cheaper or simpler than singles. Do not buy one for a single airport-to-hotel ride and a mostly walkable day.
What happens if my phone dies?
Use a physical card, paper ticket, or backup payment method where available. If the phone is your only ticket, charge it before boarding and screenshot the confirmation.
Sam's practical verdict
Choose the smallest ticket that solves the real day. Use the official operator page for the final fare, validate every boarding, and keep the receipt or digital confirmation until the ride is over.
Sofia is not asking you to become a transport accountant. It is asking you to stop using an old fare table while tired. Make the ticket boring before the trip and the city becomes easier once you arrive.
Official sources:
Related guides:
- Where to stay in Sofia
- Sofia after midnight
- Sofia airport to central station
- Sofia layover planning
- Sofia airport to city center
- Sofia December transport
