• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Orestias Kastorias, Thessaloníki to Athens by train, bus, 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

Train  •  5h 46m

  1. Take the train from Thessaloniki to Athens Θεσσαλονίκη - Αθήνα

21€ - 60€

3 alternative options

Bus  •  6h 22m

  1. Take the bus from Thessaloniki Monastiriou to Athens Karaiskaki sq

39€

Drive  •  5h 4m

  1. Drive from Orestias Kastorias, Thessaloníki to Athens 313.7 miles

65€ - 95€

Fly  •  3h 35m

  1. Fly from Thessaloniki (SKG) to Athens (ATH) SKG - ATH

26€ - 106€

Questions & Answers

The cheapest way to get from Orestias Kastorias, Thessaloníki to Athens is to bus which costs 39€ and takes 6h 22m.

More details

The quickest way to get from Orestias Kastorias, Thessaloníki to Athens is to fly which costs 26€ - 110€ and takes 3h 35m.

More details

Yes, there is a direct bus departing from Thessaloniki Monastiriou and arriving at Athens Karaiskaki sq. Services depart twice daily, and operate every day. The journey takes approximately 6h.

More details

Yes, there is a direct train departing from Thessaloniki and arriving at Athens. Services depart five times a day, and operate every day. The journey takes approximately 5h 20m.

More details

The distance between Orestias Kastorias, Thessaloníki and Athens is 303 km. The road distance is 501.9 km.

Get driving directions

The best way to get from Orestias Kastorias, Thessaloníki to Athens without a car is to train which takes 5h 46m and costs 21€ - 60€.

More details

The train from Thessaloniki to Athens takes 5h 20m including transfers and departs five times a day.

More details

Orestias Kastorias, Thessaloníki to Athens bus services, operated by KTEL Thessalonikis, depart from Thessaloniki Monastiriou station.

More details

Orestias Kastorias, Thessaloníki to Athens train services, operated by Greek Railways (OSE), depart from Thessaloniki station.

More details

The best way to get from Orestias Kastorias, Thessaloníki to Athens is to train which takes 5h 46m and costs 21€ - 60€. Alternatively, you can bus, which costs 39€ and takes 6h 22m, you could also fly, which costs 26€ - 110€ and takes 3h 35m.

Mode details

Map of how to get from Orestias Kastorias, Thessaloníki to Athens.
Launch map view
  • Distance: 189.3 miles
  • Duration: 5h 46m

What companies run services between Orestias Kastorias, Thessaloníki, Greece and Athens, Greece?

Greek Railways (OSE) operates a train from Orestias Kastorias, Thessaloníki to Athens 5 times a day. Tickets cost 21€ - 60€ and the journey takes 5h 20m. Alternatively, KTEL Thessalonikis operates a bus from Orestias Kastorias, Thessaloníki to Athens twice daily. Tickets cost 39€ and the journey takes 6h.

Airlines
Olympic Air
Website
olympicair.com
Flights from Thessaloniki to Athens
Ave. Duration
50m
When
Every day
Estimated price
30€ - 180€
Ellinair
Website
en.ellinair.com
Flights from Thessaloniki to Athens
Ave. Duration
55m
When
Every day
Estimated price
29€ - 180€
Train operators
Greek Railways (OSE)
Website
trainose.gr
Train from Thessaloniki to Athens
Ave. Duration
5h 20m
Frequency
5 times a day
Estimated price
21€ - 60€
Website
trainose.gr
Book at
Raileurope.com
2nd Class Ticket
21€ - 28€
1st Class Ticket
30€ - 40€
InterCity 2nd Class Ticket
40€ - 50€
InterCity 1st Class Ticket
52€ - 57€
Bus operators
KTEL Thessalonikis
Phone
+30 2310 510835
Email
contact@ktelthes.gr
Website
ktelthes.gr
Bus from Thessaloniki Monastiriou to Athens Karaiskaki sq
Ave. Duration
6h
Frequency
Twice daily
Estimated price
39€
Schedules at
ktelthes.gr

Want to know more about travelling around Greece

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

The quickest flight from Thessaloniki Airport to Athens Airport is the direct flight which takes 50m.

Search flights

Orestias Kastorias, Thessaloníki to Athens bus services, operated by KTEL Thessalonikis, arrive at Athens Karaiskaki sq station.

More details

Orestias Kastorias, Thessaloníki to Athens train services, operated by Greek Railways (OSE), arrive at Athens station.

More details

Yes, the driving distance between Orestias Kastorias, Thessaloníki to Athens is 502 km. It takes approximately 5h 4m to drive from Orestias Kastorias, Thessaloníki to Athens.

Get driving directions

Ellinair and Olympic Air offer flights from Thessaloniki Airport to Athens Airport.

Search flights

There are 4516+ hotels available in Athens. Prices start at 42€ per night.

More details