There are 7 ways to get from Belfast to Sofia by bus, plane, car ferry, night train, train, 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
best- Take the bus from Glengall Street to Dublin Airport Terminal 2 Zone 21bus
- Fly from Dublin Airport (DUB) to Sofia Airport (SOF)plane DUB - SOF
8h 23m$80–205Fly from Belfast International Airport
cheapest- Fly from Belfast International Airport (BFS) to Sofia Airport (SOF)plane BFS - SOF
9h 53m$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–156Fly from George Best Belfast City Airport
- Fly from George Best Belfast City Airport (BHD) to Sofia Airport (SOF)plane BHD - SOF
8h 28m$79–274Bus 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$183–350
Dublin Airport (DUB) to Sofia Airport (SOF) flights
Questions & Answers
The cheapest way to get from Belfast to Sofia is to bus and fly which costs $80 - $210 and takes 8h 23m.
The fastest way to get from Belfast to Sofia is to bus and fly which takes 8h 23m and costs $80 - $210.
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 23m 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 10:45 PM in Belfast and 12:45 AM in Sofia.
There are 2103+ hotels available in Sofia.
What companies run services between Belfast, Northern Ireland and Sofia, Bulgaria?
easyJet, Bulgaria Air, and three other airlines fly from Belfast International Airport (BFS) to Sofia Airport (SOF) 6 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 Dublin Airport to Sofia Airport via Memmingen
- Ave. Duration
- 7h
- When
- Saturday
- Estimated price
- $65–180
Flights from Belfast International Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 9h 37m
- When
- Sunday
- Estimated price
- $55–210
Flights from Belfast International Airport to Sofia Airport via Budapest
- Ave. Duration
- 8h 25m
- When
- Monday and Sunday
- Estimated price
- $55–210
Flights from George Best Belfast City Airport to Sofia Airport via Birmingham
- Ave. Duration
- 7h 42m
- When
- Saturday
- Estimated price
- $75–280
- Website
- lufthansa.com
Flights from Dublin Airport to Sofia Airport via Munich
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $80–390
- Website
- wizzair.com
Flights from Belfast International Airport to Sofia Airport via Milan Bergamo
- Ave. Duration
- 7h 15m
- When
- Sunday
- Estimated price
- $55–210
Flights from George Best Belfast City Airport to Sofia Airport via London Luton
- Ave. Duration
- 8h 5m
- When
- Wednesday and Thursday
- Estimated price
- $65–290
- Website
- air.bg
Flights from Belfast International Airport to Sofia Airport via Prague
- Ave. Duration
- 6h 20m
- When
- Tuesday
- Estimated price
- $65–210
- 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–12
- Website
- https://www.bdz.bg/en
- 2nd Class
- $7–10
- 1st Class
- $10–12
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
- $13–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
- $12–14
- 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
- +353 1 903 9508
- Website
- dublinexpress.ie
Bus from Glengall Street to Dublin Airport Terminal 2 Zone 21
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- $14
- Website
- https://www.dublinexpress.ie/
- 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
- +44 28 9066 6630
- Website
- 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/
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
- Hourly
- Estimated price
- $18–50
- Website
- https://www.flixbus.co.uk
Bus from Buchanan Bus Station to London Victoria
- Ave. Duration
- 9h 20m
- Frequency
- Every 30 minutes
- Estimated price
- $29–90
- Website
- https://www.flixbus.co.uk
Bus from London Victoria to Antwerp
- Ave. Duration
- 8h 50m
- Frequency
- Once daily
- Estimated price
- $40–80
- 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
- $80–200
- 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–120
- 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–90
- 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
- $85–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
- $50–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














































