Travel Thessaloniki to Athens

Thessaloniki to Athens Bus: Schedules, Tickets & Prices

Travel from Thessaloniki to Athens by bus in around 6h 30m to 6h 45m, with tickets available from 52 EUR.

Bus from Thessaloniki to Athens

Catch a bus departing from Thessaloniki KTEL Monastiriou or Thessaloniki KTEL Macedonia and travel from Thessaloniki toward Athens. With frequent services throughout the day, it’s easy to choose a departure time that fits your plans. The trip usually takes around 6 hours 30 minutes, with ticket prices starting from 52 EUR, and the route finishes at Athens KTEL Kifisos. You can secure your seat in advance to avoid last-minute availability issues.

Prices: 52 EUR

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

Journey with bus from Thessaloniki to Athens in 6h 30m

View all Bus tickets →

Distance Thessaloniki to Athens

The distance between Thessaloniki and Athens is 304.2 kilometers.

Bus from Thessaloniki to Athens Details

Find key information about the Bus from Thessaloniki to Athens, including travel time, prices and stations.

Bus
Average price
52 EUR
 
Cheapest
52 EUR
Average duration
6h 38m
 
Shortest
6h 30m
Number of departures
18
07:00 - 23:45
Tickets
 
Stations
Departure stations
Arrival stations
Thessaloniki KTEL Monastiriou
Thessaloniki KTEL Macedonia
Athens KTEL Kifisos
Operators
KTEL Thessaloniki
 

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.

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 →

Frequently Asked Questions Bus Thessaloniki to Athens

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

How long is the bus trip from Thessaloniki to Athens?

The bus trip from Thessaloniki to Athens takes about 6 hours 30 minutes to 6 hours 45 minutes, depending on the departure point and service. It is a fairly direct bus journey, so it works well if you want a straightforward overland option between Thessaloniki and Athens.

What is the bus price for Thessaloniki to Athens?

A bus ticket for Thessaloniki to Athens costs 52 EUR. If you are planning this bus journey, it is a good idea to check availability early so you can secure the fare you want for the Thessaloniki to Athens route.

When does the bus from Thessaloniki to Athens leave?

The bus service from Thessaloniki to Athens starts with a first departure at 07:00 and the last bus leaves at 23:45. That gives travelers a wide choice of bus departure times for the Thessaloniki to Athens route.

How frequent is the bus service between Thessaloniki and Athens?

There are 18 bus departures on the Thessaloniki to Athens route, so you have several options across the day. Since the bus service runs multiple times, it is easier to choose a departure that fits your travel plans.

Where does the bus from Thessaloniki to Athens depart and arrive?

For Thessaloniki to Athens, the bus can depart from Thessaloniki KTEL Monastiriou or Thessaloniki KTEL Macedonia and arrive at Athens KTEL Kifisos. If you are taking this bus journey, it is worth checking your exact departure station before you go.

Can I book bus tickets for Thessaloniki to Athens in advance?

Yes, it is sensible to book bus tickets for Thessaloniki to Athens ahead of time, especially if you want a specific departure. Advance booking can make the bus trip easier to plan and helps you avoid last-minute stress on the Thessaloniki to Athens route.

Is the bus journey from Thessaloniki to Athens a good option for a long-distance trip?

Yes, the bus journey from Thessaloniki to Athens is a practical long-distance option if you want a direct overland connection. With a set fare, multiple departures, and a travel time of around 6 hours 30 minutes to 6 hours 45 minutes, the bus can be a convenient choice.

What should I know before taking the bus from Thessaloniki to Athens?

Before taking the bus from Thessaloniki to Athens, it helps to confirm whether your bus departure is from Thessaloniki KTEL Monastiriou or Thessaloniki KTEL Macedonia and to arrive with enough time before boarding. Since the bus service arrives at Athens KTEL Kifisos, planning your onward travel in Athens can also make the trip smoother.


More Bus routes from and to Thessaloniki or Athens

Planning more than just Thessaloniki to Athens?

You’re currently viewing Bus options for Thessaloniki to Athens. If your trip includes more destinations, the TicketRoutes Travel Planner lets you compare different transport types and multiple routes in one place.

Open Travel Planner

Ideal for multi-city trips and flexible travel plans.