There are 9 ways to get from Belfast to Sofia by bus, plane, car ferry, night train, train, shuttle, or busferry
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus to Dublin Airport, fly to Sofia Airport
best- Take the bus from Grand Central Bus Stand 11 to Dublin Airport T2bus
- Fly from Dublin Airport (DUB) to Sofia Airport (SOF)plane DUB - SOF
8h 48mFly Belfast International Airport to Sofia Airport
cheapest- Fly from Belfast International Airport (BFS) to Sofia Airport (SOF)plane BFS - SOF
10h 3m$68–228Car ferry, bus, night train, train
- Take the car ferry from Belfast to Liverpoolcarferry
- Take the bus from Liverpool, Liverpool One to Bucharest Oborbus
- Take the night train from Bucharest to Gorna Oryahovitsanighttrain
- Take the train from Gorna Oryahovitsa to Sofia Severtrain 461 / ...
42h 34m$101–154Train to City Of Derry Airport, fly to Sofia Airport
- Take the train from Lanyon Place to Colerainetrain
- Fly from City Of Derry Airport (LDY) to Sofia Airport (SOF)plane LDY - SOF
15h 57m$197–513Fly George Best Belfast City Airport to Sofia Airport
- Fly from George Best Belfast City Airport (BHD) to Sofia Airport (SOF)plane BHD - SOF
8h 28m$79–274Bus to Dublin Airport, fly to Bucharest Otopeni, shuttle
- Take the bus from Grand Central Bus Stand 11 to Dublin Airport T2bus
- Fly from Dublin Airport (DUB) to Bucharest Otopeni (OTP)plane DUB - OTP
- Take a shuttle bus from Bucharest Otopeni Airport to Sofia
13h 15mBus and ferry, bus via Prague
- Take the busferry from Belfast, Europa Buscentre to Glasgow Buchananbusferry 923
- Take the bus from Buchanan Bus Station to Newhall Stbus
- Take the bus from Birmingham to Praha, ÚAN Florencbus
- Take the bus from Praha, ÚAN Florenc to Sofia Serdica Bus Stationbus
2d 8hBus and ferry, bus
- Take the busferry from Belfast, Europa Buscentre to Glasgow Buchananbusferry 923
- Take the bus from Buchanan Bus Station to London Victoriabus
- Take the bus from London Victoria to Antwerpbus 814
- Take the bus from Antwerp Berchem Bus Stop to Sofia Serdica Bus Stopbus
2d 10hCar ferry, bus and ferry, train
- Take the car ferry from Belfast to Liverpoolcarferry
- Take the busferry from Liverpool Elmway close to Craiova, Autogara Pelendava Nordbusferry
- Take the train from Craiova to Vidintrain
- Take the train from Vidin to Sofia Severtrain
2d 19h$178–349
Dublin Airport (DUB) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Belfast to Sofia is to car ferry and bus and night train and train which costs $100 - $160 and takes 42h 34m.
The fastest way to get from Belfast to Sofia is to fly which takes 8h 28m and costs $75 - $280.
No, there is no direct bus from Belfast to Sofia station. However, there are services departing from Belfast, Europa Buscentre and arriving at Sofia Serdica Bus Station via Buchanan Bus Station, Birmingham and Praha, ÚAN Florenc. The journey, including transfers, takes approximately 2 days 8h.
The distance between Belfast and Sofia is 2654 km.
The best way to get from Belfast to Sofia without a car is to car ferry and bus and night train and train which takes 42h 34m and costs $100 - $160.
It takes approximately 8h 48m to get from Belfast to Sofia, including transfers.
Belfast to Sofia bus services, operated by Translink, depart from Belfast, Europa Buscentre station.
Belfast to Sofia bus services, operated by Translink, arrive at Glasgow Buchanan station.
Sofia is 2h ahead of Belfast. It is currently 5:12 AM in Belfast and 7:12 AM in Sofia.
There are 2121+ hotels available in Sofia.
What companies run services between Belfast, Northern Ireland and Sofia, Bulgaria?
Aer Lingus, Ryanair, and two other airlines fly from George Best Belfast City Airport (BHD) to Sofia Airport (SOF) 4 times a week.
- Website
- ryanair.com
Flights from Dublin Airport to Sofia Airport
- Ave. Duration
- 3h 40m
- When
- Monday, Wednesday, Friday, Saturday, and Sunday
- Estimated price
- $65–180
Flights from George Best Belfast City Airport to Sofia Airport via Birmingham
- Ave. Duration
- 7h 42m
- When
- Saturday
- Estimated price
- $75–280
Flights from Belfast International Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 9h 37m
- When
- Sunday
- Estimated price
- $55–210
Flights from Dublin Airport to Bucharest Otopeni
- Ave. Duration
- 3h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, and Saturday
- Estimated price
- $55–220
Flights from Dublin Airport to Bucharest Otopeni via Vienna
- Ave. Duration
- 6h
- When
- Monday and Friday
- Estimated price
- $55–220
- Website
- lufthansa.com
Flights from Dublin Airport to Sofia Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Saturday, and Sunday
- Estimated price
- $80–390
Flights from City Of Derry Airport to Sofia Airport via Glasgow, Frankfurt
- Ave. Duration
- 10h
- When
- Monday and Friday
- Estimated price
- $130–600
Flights from Dublin Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 5h 33m
- When
- Every day
- Estimated price
- $80–390
- Website
- britishairways.com
Flights from City Of Derry Airport to Sofia Airport via London Heathrow
- Ave. Duration
- 17h 12m
- When
- Tuesday, Friday, Saturday, and Sunday
- Estimated price
- $110–600
- Website
- air.bg
Flights from City Of Derry Airport to Sofia Airport via London Heathrow
- Ave. Duration
- 17h 50m
- When
- Tuesday, Thursday, and Friday
- Estimated price
- $180–490
Flights from Belfast International Airport to Sofia Airport via Prague
- Ave. Duration
- 6h 20m
- When
- Tuesday
- Estimated price
- $65–210
- Website
- wizzair.com
Flights from George Best Belfast City Airport to Sofia Airport via London Luton
- Ave. Duration
- 9h 50m
- When
- Friday and Sunday
- Estimated price
- $65–290
Flights from Belfast International Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- $55–210
- Website
- hisky.aero
Flights from Dublin Airport to Bucharest Otopeni
- Ave. Duration
- 3h 30m
- When
- Friday and Sunday
- Estimated price
- $70–170
Flights from Dublin Airport to Bucharest Otopeni via Cluj-Napoca
- Ave. Duration
- 6h
- When
- Friday and Sunday
- Estimated price
- $70–170
- Website
- lufthansa-city.com
Flights from Dublin Airport to Bucharest Otopeni via Munich
- Ave. Duration
- 5h 27m
- When
- Every day
- Estimated price
- $80–390
- Website
- norwegian.com
Flights from Dublin Airport to Bucharest Otopeni
- Ave. Duration
- 3h 30m
- When
- Tuesday and Saturday
- Estimated price
- $60–190
Flights from Dublin Airport to Bucharest Otopeni
- Ave. Duration
- 3h 45m
- When
- Saturday
- Estimated price
- $75–230
- Phone
- +35929311111
- onlineticket@bdz.bg
- Website
- bdz.bg
Night train from Bucharest to Gorna Oryahovitsa
- Ave. Duration
- 2h 14m
- Frequency
- Twice a week
- Estimated price
- $7–11
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $10–11
Train from Gorna Oryahovitsa to Sofia Sever
- Ave. Duration
- 3h 43m
- Frequency
- Every 4 hours
- Estimated price
- $9–15
- Website
- https://www.bdz.bg/en
- 2nd Class
- $9–13
- 1st Class
- $12–15
Train from Vidin to Sofia Sever
- Ave. Duration
- 4h 40m
- Frequency
- 3 times a day
- Estimated price
- $8–14
- Website
- https://www.bdz.bg/en
- 2nd Class
- $8–12
- 1st Class
- $11–14
- Phone
- +44 28 9066 6630
- Website
- translink.co.uk
Train from Lanyon Place to Coleraine
- Ave. Duration
- 1h 20m
- Frequency
- Hourly
- Estimated price
- $15–22
- Website
- https://www.translink.co.uk/
- Phone
- 0219521
- petitii@cfrcalatori.ro
- Website
- cfrcalatori.ro
Train from Craiova to Vidin
- Ave. Duration
- 3h 13m
- Frequency
- Once daily
- Estimated price
- $13–15
- Website
- https://www.cfrcalatori.ro/en/
- Phone
- +44 28 9066 6630
- Website
- translink.co.uk
Bus from Grand Central Bus Stand 11 to Dublin Airport T2
- Ave. Duration
- 2h 15m
- Frequency
- Hourly
- Website
- https://www.translink.co.uk/
Busferry from Belfast, Europa Buscentre to Glasgow Buchanan
- Ave. Duration
- 6h 5m
- Frequency
- 3 times a day
- Website
- https://www.translink.co.uk/
- Phone
- +40 230 562 929
- tarsin_irlanda@yahoo.com
- Website
- tarsin.ro
Bus from Liverpool, Liverpool One to Bucharest Obor
- Ave. Duration
- 23h
- Frequency
- Once a week
- Estimated price
- $35–50
- Schedules at
- tarsin.ro
- Phone
- +359 89 345 5533
- info@atlastaxi.eu
- Website
- atlastaxi.eu
Shuttle from Bucharest Otopeni Airport to Sofia
- Ave. Duration
- 5h
- Frequency
- On demand
- Estimated price
- $280–410
- Website
- https://atlastaxi.eu/
Rome2Rio's guide to FlixBus
Contact Details
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Buchanan Bus Station to Newhall St
- Ave. Duration
- 6h 5m
- Frequency
- Every 3 hours
- Estimated price
- $18–75
- Website
- https://www.flixbus.co.uk
Bus from Buchanan Bus Station to London Victoria
- Ave. Duration
- 9h 30m
- Frequency
- Hourly
- Estimated price
- $28–95
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Antwerp
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- $40–95
- Website
- https://www.flixbus.co.uk
- Phone
- +421 55 680 73 06
- onlinepredaj@eurobus.sk
- Website
- eurobus.sk
Bus from Birmingham to Praha, ÚAN Florenc
- Ave. Duration
- 22h 1m
- Frequency
- 4 times a week
- Estimated price
- $75–190
- Website
- https://www.eurobus.sk/en
- Phone
- +359 700 20 544
- Website
- ardatur.bg
Bus from Praha, ÚAN Florenc to Sofia Serdica Bus Station
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- $80–110
- Website
- https://ardatur.bg/en/
- Phone
- +359-887-208-506
- racic_bg@yahoo.com
- Website
- racicbg.com
Bus from Praha, ÚAN Florenc to Sofia Serdica Bus Station
- Ave. Duration
- 18h
- Frequency
- 4 times a week
- Estimated price
- $80–110
- Website
- https://www.racicbg.com/bg/
- Phone
- 07001 8282
- booking@union-ivkoni.com
- Website
- union-ivkoni.com
Bus from Praha, ÚAN Florenc to Sofia Serdica Bus Station
- Ave. Duration
- 17h 6m
- Frequency
- Once a week
- Estimated price
- $60–85
- Website
- https://union-ivkoni.com/en
Bus from Antwerp Berchem Bus Stop to Sofia Serdica Bus Stop
- Ave. Duration
- 32h
- Frequency
- Once a week
- Estimated price
- $95–140
- Website
- https://union-ivkoni.com/en
- Phone
- +359 0885700870
- support@citylines.eu
- Website
- citylines.eu
Bus from Praha, ÚAN Florenc to Sofia Serdica Bus Station
- Ave. Duration
- 18h 30m
- Frequency
- Once a week
- Estimated price
- $85–120
- Website
- https://citylines.eu/
- Phone
- 0040263701919
- latinoexpres@yahoo.com
- Website
- latinoexpres.ro
Busferry from Liverpool Elmway close to Craiova, Autogara Pelendava Nord
- Ave. Duration
- 46h 44m
- Frequency
- Twice a week
- Estimated price
- $80–210
- Schedules at
- latinoexpres.ro
- Phone
- +44 844 770 7070
- info.se@stenaline.com
- Website
- stenaline.dk
Car ferry from Belfast to Liverpool
- Ave. Duration
- 8h
- Frequency
- Twice daily
- Estimated price
- $45–80
- Website
- https://www.stenalinetravel.com/
Want to know more about travelling around Bulgaria
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the UK: What do I need to know?
Read the travel guide
Want to know more about Flixbus?
Read the travel guide

















































