There are 8 ways to get from Athens to Calafat by bus, train, car 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.
Recommended option
Bus • 16h 32m
$48 - $80
7 alternative options
Train • 17h 43m
$49 - $72
Bus via Athens • 17h 50m
$97 - $102
Train, bus • 18h 21m
$58 - $80
Drive • 11h 14m
$150 - $230
Fly to Sofia, train • 9h 54m
$62 - $235
Fly to Belgrade, bus, drive • 10h 56m
$112 - $335
Fly to Bucharest Otopeni, train • 15h 13m
$49 - $208
Travel safe during COVID-19
International entry into Romania from Greece
- Entry is partially open for citizens and permanent residents of Greece
Conditions of entry into Romania from Greece
- Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 8
- Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
Show more details
- Negative COVID-19 test issued at most 3 days before arrival and 10 day mandatory self quarantine
- A negative result for COVID-19 is a condition to end the quarantine obligation earlier. It is tested in quarantine on day 8
- Arrivals vaccinated against COVID-19 are exempted from compulsory quarantine
- 14-day mandatory self-quarantine
Show less
Rules to follow in Romania
1.5m
Mandatory
Considerations leaving from Greece
The official advice is to avoid non-essential international travel to high risk countries
Frequently Asked Questions
Yes, but conditions apply when entering Romania from Greece.
Explore options for future travelDomestic travel is not restricted, but some conditions may apply
- Face masks are mandatory
- There is a social distancing requirement of 1.5 metres
- Observe COVID-19 safety rules
The national COVID-19 helpline number in Calafat is 800 800 358.
Wearing a face mask on public transport in Calafat is mandatory.
The social distance requirement in Calafat is 1.5 metres.
Make yourself known to an official member of staff and/or call the national coronavirus helpline number on 800 800 358.
No, but conditions apply when returning to Greece from Romania.
See options for return travel.
Last updated: 23 Feb 2021
Exceptions may apply, for full details: European Union.
We're working around the clock to bring you the latest COVID-19 travel updates.
This information is compiled from official sources. To the best of our knowledge, it is correct as of the last update.
Visit Rome2rio travel advice for general help.
Questions & Answers
The cheapest way to get from Athens to Calafat is to train which costs 40€ - 60€ and takes 17h 43m.
The fastest way to get from Athens to Calafat is to fly and train. Taking this option will cost 50€ - 200€ and takes 9h 54m.
No, there is no direct bus from Athens to Calafat. However, there are services departing from Athens and arriving at Calafat via Sofia. The journey, including transfers, takes approximately 16h 32m.
The distance between Athens and Calafat is 671 km. The road distance is 1030.9 km.
The best way to get from Athens to Calafat without a car is to bus which takes 16h 32m and costs 35€ - 70€.
It takes approximately 16h 32m to get from Athens to Calafat, including transfers.
Athens to Calafat bus services, operated by Valeross, depart from Athens station.
The best way to get from Athens to Calafat is to bus which takes 16h 32m and costs 35€ - 70€. Alternatively, you can train, which costs 40€ - 60€ and takes 17h 43m.
The quickest flight from Athens Airport to Sofia Airport is the direct flight which takes 1h 10m.
Athens to Calafat bus services, operated by FlixBus, arrive at Calafat station.

- Distance: 671.3 km
- Duration: 16h 32m
What companies run services between Athens, Greece and Calafat, Romania?
You can take a bus from Athens to Calafat via Sofia in around 16h 32m. Alternatively, you can take a train from Athens to Calafat via Thessaloniki, Sofia, and Vidin in around 17h 43m.

- Website
- en.aegeanair.com
Flights from Athens to Sofia
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $65 - $240
Flights from Athens to Belgrade
- Ave. Duration
- 1h 55m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $110 - $550
Flights from Athens to Belgrade via Zagreb
- Ave. Duration
- 3h 55m
- When
- Wednesday and Saturday
- Estimated price
- $160 - $550
Flights from Athens to Bucharest Otopeni
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $50 - $250

- Website
- air.bg
Flights from Athens to Sofia
- Ave. Duration
- 1h 15m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $65 - $240

- Website
- tarom.ro
Flights from Athens to Bucharest Otopeni
- Ave. Duration
- 1h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $50 - $250

- Website
- ryanair.com
Flights from Athens to Sofia
- Ave. Duration
- 1h 15m
- When
- Monday
- Estimated price
- $35 - $230
Flights from Athens to Bucharest Otopeni
- Ave. Duration
- 1h 35m
- When
- Sunday
- Estimated price
- $17 - $150

- Website
- airserbia.com
Flights from Athens to Belgrade
- Ave. Duration
- 2h 5m
- When
- Monday, Wednesday, Thursday, Friday and Sunday
- Estimated price
- $90 - $600

- Website
- flyblueair.com
Flights from Athens to Bucharest Otopeni
- Ave. Duration
- 1h 25m
- When
- Saturday and Sunday
- Estimated price
- $29 - $110

- Website
- trainose.gr
Train from Athens to Thessaloniki
- Ave. Duration
- 4h 23m
- Frequency
- Every 4 hours
- Estimated price
- $23 - $35
- Website
- trainose.gr
- Book at
- Raileurope.com
Train from Thessaloniki to Sofia
- Ave. Duration
- 6h 28m
- Frequency
- Once a week
- Estimated price
- $17 - $24
- Website
- trainose.gr
- Book at
- Raileurope.com

- Phone
- 0700 10 200
- Website
- bdz.bg
Train from Sofia to Vidin
- Ave. Duration
- 4h 35m
- Frequency
- 3 times a day
- Estimated price
- $7 - $11
- Website
- Bulgarian Railways (BDZh)
- 2nd Class
- $7 - $9
- 1st Class
- $9 - $11

- Phone
- 0219521
- Website
- cfrcalatori.ro
Train from Bucureşti Nord Gr.A to Craiova
- Ave. Duration
- 5h 15m
- Frequency
- Hourly
- Estimated price
- $6 - $22
- Website
- Romanian Railways (CFR)
- 2nd Class
- $6 - $9
- 1st Class
- $19 - $22
Train from Craiova to Calafat
- Ave. Duration
- 3h 22m
- Frequency
- Twice daily
- Estimated price
- $2 - $11
- Website
- Romanian Railways (CFR)
- 2nd Class
- $2 - $4
- 1st Class
- $9 - $11

- Phone
- 0351/40.91.53
- office@softrans.ro
- Website
- softrans.ro
Train from Bucureşti Nord Gr.A to Craiova
- Ave. Duration
- 3h 21m
- Frequency
- 3 times a day
- Estimated price
- $13 - $15
- Website
- S.C. Softrans S.R.L.

- Phone
- 0751.525.520
- office@astratranscarpatic.ro
- Website
- astratranscarpatic.ro
Train from Bucureşti Nord Gr.A to Craiova
- Ave. Duration
- 3h 20m
- Frequency
- Once daily
- Website
- Astra Trans Carpatic

- Phone
- 046/ 66 13 21
- valeross_holiday@abv.bg
- Website
- valeross.com
Bus from Athens to Sofia
- Ave. Duration
- 10h 2m
- Frequency
- Once daily
- Estimated price
- $35 - $75
- Schedules at
- valeross.com

- Phone
- 02/989 0000
- Website
- union-ivkoni.com
Bus from Athens to Sofia
- Ave. Duration
- 12h 21m
- Frequency
- Once daily
- Estimated price
- $30 - $45
- Schedules at
- union-ivkoni.com

- Phone
- 0700 20 544
- Website
- ardatur.bg
Bus from Athens Akominatou to Sofia Central Bus Station
- Ave. Duration
- 12h 25m
- Frequency
- Once daily
- Estimated price
- $45 - $60
- Website
- Arda Tur

One of Europe’s leading bus companies, Flixbus serves 2000+ destinations in 29 countries, including Germany, France, Italy, Austria, the Netherlands and Croatia and into Scandinavia and eastern Europe, as well as some US cities. Coaches have toilets, free WiFi and power outlets, plus snacks and drinks for purchase on board. Flixbus is a good choice for the budget-conscious traveller; purchase tickets in advance for the cheapest fares (note: there is no option to reserve a seat in advance).
Rome2rio's guide to FlixBus
Contact Details
- Phone
- +49 1807 123 99 123
- info@flixbus.de
- Website
- flixbus.de
Bus from Sofia to Calafat
- Ave. Duration
- 5h 30m
- Frequency
- Twice a week
- Estimated price
- $17 - $22
- Website
- flixbus.co.uk

- Phone
- 02 981 13 33
- outgoing@tourist-service.com
- Website
- tourist-service.com
Bus from Athens to Sofia
- Ave. Duration
- 11h 20m
- Frequency
- Twice daily
- Estimated price
- $81
- Schedules at
- tourist-service.com

- Website
- nikolicprevoz.rs
Bus from Belgrade to Zaječar
- Ave. Duration
- 3h 46m
- Frequency
- Twice daily
- Estimated price
- $14 - $18
- Schedules at
- nikolicprevoz.rs
Want to know more about travelling around Romania
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.
More Questions & Answers
Yes, the driving distance between Athens to Calafat is 1031 km. It takes approximately 11h 14m to drive from Athens to Calafat.
Bulgaria Air, Ryanair and Aegean Airlines offer flights from Athens Airport to Sofia Airport.
There are one+ hotels available in Calafat. Prices start at $100 USD per night.
The best way to get from Athens to Athens Airport is to subway which takes 42 min and costs 10€.