There is 1 way to get from Sofia to Thompson by bus, shuttle, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Dubrovnik Airport (DBV) to Thompson Municipal Airport (YTH) flights
Comparing Your Travel Options
The cheapest way to get from Sofia to Thompson is to bus and shuttle and fly which costs $900 - $3,300 and takes 2 days 6h.
The fastest way to get from Sofia to Thompson is to bus and shuttle and fly which takes 2 days 6h and costs $900 - $3,300.
The distance between Sofia and Thompson is 8248 km.
It takes approximately 2 days 6h to get from Sofia to Thompson, including transfers.
Thompson is 7h behind Sofia. It is currently 8:00 PM in Sofia and 1:00 PM in Thompson.
There are nine+ hotels available in Thompson.
What companies run services between Sofia, Bulgaria and Thompson, MB, Canada?
There is no direct connection from Sofia to Thompson. However, you can take the bus to Skopje Nikola Karev, walk to Транспортен Центар Т(21,22), take the bus to ТЦ Сити Мол, walk to Skopje, take the shuttle to Prizren,Autobuska Stanica, walk to Prizren,Autobuska Stanica, take the bus to Dubrovnik, Autobusni kolodvor, take the bus to Dubrovnik Airport, walk to Dubrovnik Airport (DBV) airport, fly to Thompson Municipal Airport (YTH), then take the taxi to Thompson.
- Website
- calmair.com
Flights from Dubrovnik Airport to Thompson Municipal Airport via Montreal, Winnipeg
- Ave. Duration
- 37h 40m
- When
- Wednesday and Sunday
- Estimated price
- $850–3,100
- Phone
- +359 0885700870
- [email protected]
- Website
- Citylines
Bus from Sofia Central Bus Station to Skopje Nikola Karev
- Ave. Duration
- 4h 40m
- Frequency
- Once daily
- Estimated price
- $19–50
- Website
- Citylines
- Phone
- +381 69 756756
- [email protected]
- Website
- facebook.com
Shuttle from Skopje to Prizren,Autobuska Stanica
- Ave. Duration
- 1h 19m
- Frequency
- Once a week
- Estimated price
- $16
- Schedules at
- facebook.com
- Phone
- +383 (0)29 226666
- [email protected]
- Website
- atmaxhatrans.com
Bus from Prizren,Autobuska Stanica to Dubrovnik, Autobusni kolodvor
- Ave. Duration
- 4h 36m
- Frequency
- Once a week
- Estimated price
- $30–55
- Schedules at
- atmaxhatrans.com
Want to know more about travelling around Canada
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 Croatia’s Dalmatian Coast by boat, bus, car and train
Read the travel guide






