Rome2rio's partners include

There are 5 ways to get from Bucharest to Thessaloniki by plane, bus, night train, train or car

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Map of how to get from Bucharest to Thessaloniki.
Launch map view
  • Distance: 309.4 miles
  • Duration: 4 h 25 min

What companies run services between Bucharest, Romania and Thessaloniki, Greece?

Ellinair, Tarom and two other airlines fly from Bucharest to Thessaloniki 3 times a day. Alternatively, Simeonidis Tours operates a bus from Bucharest to Thessaloniki 5 times a week. Tickets cost $40 - $65 and the journey takes 11 hours 9 minutes.

Airlines
Aegean Airlines
Website
aegeanair.com
Flights from Bucharest Otopeni to Thessaloniki via Athens
Avg. Duration
3 h 30 min
When
Every day
Estimated price
$100 - $280
Ellinair
Website
en.ellinair.com
Flights from Bucharest Otopeni to Thessaloniki
Avg. Duration
1 h 30 min
When
Thursday
Estimated price
$95 - $270
Tarom
Website
tarom.ro
Flights from Bucharest Otopeni to Thessaloniki
Avg. Duration
1 h 45 min
When
Tuesday, Wednesday, Friday and Sunday
Estimated price
$95 - $290
Train operators
Bulgarian Railways (BDZh)
Phone
0700 10 200
Website
bdz.bg
Night train from Gara Bucureşti Nord to Ruse
Avg. Duration
2 h 50 min
Frequency
Once daily
Estimated price
$4 - $6
Website
bdz.bg
Train from Ruse to Sofia
Avg. Duration
5 h 55 min
Frequency
Once daily
Estimated price
$10 - $11
Website
bdz.bg
Greek Railways (OSE)
Website
trainose.gr
Train from Sofija to Thessaloniki
Avg. Duration
7 h 7 min
Frequency
5 times a week
Estimated price
$25 - $35
Website
trainose.gr
Second Class
$25 - $35
First Class
$30 - $45
Bus operators
Simeonidis Tours
ETAP Group
Website
etapgroup.com
Bus from Bucharest - Gară Filaret to Sofia - Central Bus Station
Avg. Duration
7 h 30 min
Frequency
Twice daily
Estimated price
$15 - $35
Schedules at
etapgroup.com
Union Ivkoni
Phone
02/989 0000
Website
union-ivkoni.com
Bus from Sofia - Central Bus Station to Thessaloniki
Avg. Duration
4 h 9 min
Frequency
Once daily
Estimated price
$12 - $18
Schedules at
union-ivkoni.com

How far is it from Bucharest to Thessaloniki?

The distance between Bucharest and Thessaloniki is 495 km. The road distance is 683 km.

What is the cheapest way to get from Bucharest to Thessaloniki?

The cheapest way to get from Bucharest to Thessaloniki is to bus which costs $50 and takes 12 hours 39 minutes.

What is the fastest way to get from Bucharest to Thessaloniki?

The quickest way to get from Bucharest to Thessaloniki is to fly which takes 4 hours 25 minutes and costs $130.

Is there a direct train between Bucharest and Thessaloniki?

No, there is no direct train from Bucharest to Thessaloniki. However, there are services departing from Gara Bucureşti Nord and arriving at Thessaloniki via Ruse and Sofija. The journey, including transfers, takes approximately 17 hours 52 minutes.

Is there a direct bus between Bucharest and Thessaloniki?

Yes, there is a direct bus departing from Bucharest and arriving at Thessaloniki. Services depart five times a week, and operate Tuesday, Wednesday, Thursday and Saturday. The journey takes approximately 11 hours 9 minutes.

How long does it take to get from Bucharest to Thessaloniki?

It takes approximately 4 hours 25 minutes to get from Bucharest to Thessaloniki, including transfers.