Eskişehir to Athens by bus

Travelling from Eskişehir to Athens by bus takes about 29h 51m, run by FlixBus. A quicker option we found is train + flight, at 6h 06m. The bus is still the cheapest.

Recommended route
€161
29h 51m·2 transfers
See live options and dates

Indicative price from a recent search, updated regularly. Confirm the live fare and seats with the provider at checkout. Routavio adds no booking fee.

The journey, step by step

  1. 1busEskişehir İstanbul Esenler OtogarıFlixBus
  2. 2busİstanbul Esenler Otogarı SofiaFlixBus
  3. 3busSofia AthensFlixBus

bus or train + flight?

TransportPriceDurationTransfers
bus€16129h 51m2 transfers
train + flight€1656h 06m1 transfer

All rows come from the same recent route search. Exact fares depend on your travel date.

Eskişehir to Athens by bus: common questions

How long does Eskişehir to Athens take by bus?

About 29h 51m, 2 transfers.

How much is a bus ticket from Eskişehir to Athens?

The best price in our latest check was €161. The exact fare depends on the date and how full the service is.

Who runs the bus from Eskişehir to Athens?

FlixBus. You buy the ticket directly from them.

Is the bus or the train + flight better?

The train + flight is faster at 6h 06m. The bus wins on price.

Where else this route goes

  • Eskişehir Athens bus
  • Eskişehir to Athens by bus
  • bus ticket Eskişehir to Athens
  • how long is the bus from Eskişehir to Athens