Travel Thessaloniki to Athens

Thessaloniki to Athens

Whether you’re planning ahead or comparing last-minute options, this page covers all transport services between Thessaloniki and Athens, including departure times, travel lengths and fares.

Travel options for Thessaloniki to Athens

Get from Thessaloniki to Athens quickly and affordably with flight for 52 EUR, covering the journey in only 50 minutes.

Flight from Thessaloniki to Athens

For one of the fastest ways to travel from Thessaloniki to Athens, flights depart from SKG Thessaloniki Airport and arrive at ATH Athens Airport GR. The journey usually takes around 50 minutes, making flying a practical option for covering this distance in a short amount of time. Ticket prices typically start at 52 EUR, and you can review available options and book your flight through the available flight listings.

Popular departures: SKG Thessaloniki Airport
Popular arrivals: ATH Athens Airport GR

Prices: 52 EUR

Duration: 50m – 1h 5m ⏱

Experience avia from Thessaloniki to Athens in 0h 50m Explore with avia from Thessaloniki to Athens for 52 EUR Go with avia from Thessaloniki to Athens for 52 EUR Journey with avia from Thessaloniki to Athens for 52 EUR Travel with avia from Thessaloniki to Athens in 0h 50m Hop on avia from Thessaloniki to Athens in 0h 50m

View all Flight tickets →

Bus from Thessaloniki to Athens

Catch a bus from Thessaloniki KTEL Monastiriou or Thessaloniki KTEL Macedonia, with the first trip of the day at 07:00, and start your journey from Thessaloniki toward Athens. The service stops at Athens KTEL Kifisos, with departures running frequently throughout the day so you can pick a time that fits your plans. The trip takes about 6 hours 30 minutes, and tickets start from 52 EUR. Reserve your seat ahead of time here.

Prices: 52 EUR

Duration: 6h 30m – 6h 45m ⏱

Go with bus from Thessaloniki to Athens for 52 EUR

View all Bus tickets →

Charter from Thessaloniki to Athens

Enjoy a stress-free trip from Thessaloniki to Athens with a private driver, who will bring you exactly where you need to go. The ride usually lasts 5 hours 1 minute, with prices from 552 EUR. Book your transfer here for convenience and comfort.

Prices: 552 EUR

Duration: 5h 1m – 5h 10m ⏱

Ride with charter from Thessaloniki to Athens for 552 EUR

View all Charter tickets →

Distance Thessaloniki to Athens

The distance between Thessaloniki and Athens is 304.2 kilometers.

Thessaloniki to Athens Transportation Comparison

Compare transport options side by side using key travel metrics to find the best way to get from Thessaloniki to Athens

Flight
Bus
Charter
Average price
80 EUR
52 EUR
566 EUR
Cheapest price
52 EUR
52 EUR
552 EUR
Average duration
0h 55m
6h 37m
5h 05m
Minimum duration
0h 50m
6h 30m
5h 01m
Number of departures
46
18
2
Tickets
Operators
Aegean, Sky Express, Aegean Airlines
KTEL Thessaloniki
Daytrip private transfer with English speaking driver

Flight Routes & Schedules from Thessaloniki to Athens

Board the plane at SKG Thessaloniki Airport, the sole nonstop service linking Thessaloniki and Athens. Flights operate from 06:00 until 23:25, and you’ll spend approximately 1h to 1h 5m in the air before arriving at ATH Athens Airport GR. Ticket prices start from 52 to 104 EUR, and checking the timetable for the Thessaloniki–Athens route allows you to find the departure that fits your plans and secure your seat ahead of time.

Departure stations
SKG Thessaloniki Airport
Arrival stations
ATH Athens Airport GR

Flight Timetable: SKG Thessaloniki Airport → ATH Athens Airport GR

  • 06:00 06:50 50m 89 EUR
  • 06:00 06:50 50m 104 EUR
  • 06:00 06:50 50m 92 EUR
  • 07:00 07:55 55m 77 EUR
  • 07:00 07:55 55m 89 EUR
  • 07:00 07:55 55m 77 EUR
  • 07:40 08:35 55m 92 EUR
  • 07:40 08:35 55m 89 EUR
  • 07:40 08:35 55m 104 EUR
  • 09:00 10:00 1h 82 EUR
  • 09:00 10:00 1h 82 EUR
  • 09:00 10:00 1h 94 EUR
  • 09:05 10:05 1h 100 EUR
  • 09:05 10:05 1h 103 EUR
  • 11:15 12:10 55m 104 EUR
  • 11:15 12:10 55m 92 EUR
  • 11:15 12:10 55m 89 EUR
  • 12:30 13:35 1h 5m 77 EUR
  • 12:30 13:35 1h 5m 77 EUR
  • 12:30 13:35 1h 5m 89 EUR
  • 12:55 13:50 55m 83 EUR
  • 12:55 13:50 55m 80 EUR
  • 12:55 13:50 55m 95 EUR
  • 14:45 15:40 55m 83 EUR
  • 14:45 15:40 55m 80 EUR
  • 14:45 15:40 55m 95 EUR
  • 16:20 17:15 55m 72 EUR
  • 16:20 17:15 55m 69 EUR
  • 16:20 17:15 55m 84 EUR
  • 18:15 19:10 55m 83 EUR
  • 18:15 19:10 55m 80 EUR
  • 19:45 20:40 55m 84 EUR
  • 19:45 20:40 55m 72 EUR
  • 19:45 20:40 55m 69 EUR
  • 21:15 22:10 55m 73 EUR
  • 21:15 22:10 55m 61 EUR
  • 21:15 22:10 55m 61 EUR
  • 21:50 22:45 55m 61 EUR
  • 21:50 22:45 55m 75 EUR
  • 21:50 22:45 55m 64 EUR
  • 23:15 00:10 55m 54 EUR
  • 23:15 00:10 55m 65 EUR
  • 23:15 00:10 55m 57 EUR
  • 23:25 00:20 55m 55 EUR
  • 23:25 00:20 55m 52 EUR
  • 23:25 00:20 55m 66 EUR

Check all Charter tickets →

Bus Routes & Schedules from Thessaloniki to Athens

- Set off from Thessaloniki KTEL Monastiriou to Athens KTEL Kifisos by bus, traveling for about 6h 45m. Services are scheduled from 07:00 until 23:30, and bus ticket prices start from 52 EUR.
- Athens KTEL Kifisos can be reached from Thessaloniki KTEL Macedonia with a bus ride lasting about 6h 30m. Services run from 07:15 until 23:45, and fares start at 52 EUR.

Departure stations
Thessaloniki KTEL Monastiriou
Thessaloniki KTEL Macedonia
Arrival stations
Athens KTEL Kifisos

Bus Timetable: Thessaloniki KTEL Macedonia → Athens KTEL Kifisos

  • 07:15 13:45 6h 30m 52 EUR
  • 10:15 16:45 6h 30m 52 EUR
  • 12:15 18:45 6h 30m 52 EUR
  • 13:45 20:15 6h 30m 52 EUR
  • 15:15 21:45 6h 30m 52 EUR
  • 16:45 23:15 6h 30m 52 EUR
  • 18:15 00:45 6h 30m 52 EUR
  • 23:15 05:45 6h 30m 52 EUR
  • 23:45 06:15 6h 30m 52 EUR

Bus Timetable: Thessaloniki KTEL Monastiriou → Athens KTEL Kifisos

  • 07:00 13:45 6h 45m 52 EUR
  • 10:00 16:45 6h 45m 52 EUR
  • 12:00 18:45 6h 45m 52 EUR
  • 13:30 20:15 6h 45m 52 EUR
  • 15:00 21:45 6h 45m 52 EUR
  • 16:30 23:15 6h 45m 52 EUR
  • 18:00 00:45 6h 45m 52 EUR
  • 23:00 05:45 6h 45m 52 EUR
  • 23:30 06:15 6h 45m 52 EUR

Check all Bus tickets →

Charter Routes & Schedules from Thessaloniki to Athens

- Set off on a direct private ride from Thessaloniki Transfer to Athens Hotel Transfer, spending around 5h 10m traveling. Trips run multiple times each day, and tickets start from 552 EUR.
- Reach Piraeus Hotel Transfer via a private transfer, starting from Thessaloniki Transfer and spending about 5h 1m on the road. Tickets start at 579 EUR, and you can depart at different times during the day.

Departure stations
Thessaloniki Transfer
Arrival stations
Athens Hotel Transfer
Piraeus Hotel Transfer

Charter Timetable: Thessaloniki Transfer → Athens Hotel Transfer

  • --:-- --:-- 5h 10m 552 EUR

Charter Timetable: Thessaloniki Transfer → Piraeus Hotel Transfer

  • --:-- --:-- 5h 1m 579 EUR

Check all Charter tickets →

Frequently Asked Questions Thessaloniki to Athens

Below you will find answers to the most common questions about traveling from Thessaloniki to Athens.

How long does the Thessaloniki to Athens route usually take?

Travel time on the Thessaloniki to Athens route depends on the transport type. Flights take about 1 hour to 1 hour 5 minutes, buses take about 6 hours 30 minutes to 6 hours 45 minutes, and charter transfers take about 5 hours to 5 hours 10 minutes.

What is the cheapest way to travel from Thessaloniki to Athens?

The lowest listed fares on the Thessaloniki to Athens route are 52 EUR. That price appears for both buses and flights, while charter transfers are much higher at about 552 to 579 EUR.

Which option is fastest on the Thessaloniki to Athens route?

Flights are the fastest option on the Thessaloniki to Athens route, with typical travel times of about 1 hour to 1 hour 5 minutes. Charter transfers take about 5 hours, and buses take about 6 hours 30 minutes to 6 hours 45 minutes.

Where do trips from Thessaloniki to Athens usually depart and arrive?

Flights depart from SKG Thessaloniki Airport and arrive at ATH Athens Airport GR. Buses leave from Thessaloniki KTEL Monastiriou or Thessaloniki KTEL Macedonia and arrive at Athens KTEL Kifisos. Charter transfers start at Thessaloniki Transfer and end at Athens Hotel Transfer or Piraeus Hotel Transfer.

How much should I budget for the Thessaloniki to Athens route?

Prices on the Thessaloniki to Athens route vary by transport. Buses start at 52 EUR, flights range from 52 to 104 EUR, and charter transfers cost about 552 to 579 EUR. The final fare depends on the service and departure selected.

How often do flights run from Thessaloniki to Athens, and what are the first and last departures?

Flights on the Thessaloniki to Athens route are frequent, with 46 trips listed. The first departure is at 06:00 and the last departure is at 23:25. Flight times are about 1 hour to 1 hour 5 minutes.

What are the bus details for the Thessaloniki to Athens route?

Buses from Thessaloniki to Athens cost 52 EUR and take about 6 hours 30 minutes to 6 hours 45 minutes. They depart from Thessaloniki KTEL Monastiriou or Thessaloniki KTEL Macedonia and arrive at Athens KTEL Kifisos. The first bus leaves at 07:00 and the last at 23:45.

Which Thessaloniki to Athens bus station should I expect to use?

The Thessaloniki to Athens bus route uses two departure points: Thessaloniki KTEL Monastiriou and Thessaloniki KTEL Macedonia. All listed buses arrive at Athens KTEL Kifisos. The travel time is about 6 hours 30 minutes to 6 hours 45 minutes.

What should I know about flying from Thessaloniki to Athens?

Flights on the Thessaloniki to Athens route leave from SKG Thessaloniki Airport and arrive at ATH Athens Airport GR. They cost about 52 to 104 EUR and take around 1 hour to 1 hour 5 minutes. The first departure is 06:00 and the last is 23:25.

Are charter transfers available from Thessaloniki to Athens?

Yes, charter transfers are listed for Thessaloniki to Athens. They depart from Thessaloniki Transfer and arrive at Athens Hotel Transfer or Piraeus Hotel Transfer. The trip takes about 5 hours to 5 hours 10 minutes and costs roughly 552 to 579 EUR.

If I want to book a Thessaloniki to Athens ticket, where should I look?

For Thessaloniki to Athens reservations, TicketRoutes.com is the place to check. It shows the listed options, including buses, flights, and charter transfers, along with their prices, times, and departure points.

How do the Thessaloniki to Athens options compare in travel time?

Flights are the quickest at about 1 hour to 1 hour 5 minutes. Charter transfers take about 5 hours to 5 hours 10 minutes. Buses are the slowest listed option, taking about 6 hours 30 minutes to 6 hours 45 minutes.

Explore routes between cities and transport hubs in Greece

Route finder

Discover connections linking cities, airports, ferry terminals, and key destinations throughout Greece. Compare routes and available transport services directly on the map.


More travel routes for Thessaloniki and Athens

Planning more stops after Thessaloniki to Athens?

If your journey doesn’t end with Thessaloniki to Athens, use the TicketRoutes Travel Planner to build a complete multi-city itinerary. Compare buses, trains, ferries, and flights for several destinations at once — faster and easier.

Try the Travel Planner

Perfect for travelers visiting multiple cities on one trip.