Antalya to Belgrade by train
Travelling from Antalya to Belgrade by train takes about 50h 06m, run by FlixBus, Regional connection. A quicker option we found is flight, at 4h 05m.
Recommended route
$283
50h 06m·4 transfers
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
- 1busAntalya → Akçay
FlixBus - 2busAkçay → Bayrampaşa
FlixBus - 3busBayrampaşa → Bucharest
FlixBus - 4busBucharest → Timiș County
FlixBus - 5trainTimiș County → BelgradeRegional connection
train or flight?
| Transport | Price | Duration | Transfers |
|---|---|---|---|
| train | $283 | 50h 06m | 4 transfers |
| Recommended | $182 | 4h 05m | 2 transfers |
All rows come from the same recent route search. Exact fares depend on your travel date.
Antalya to Belgrade by train: common questions
How long does Antalya to Belgrade take by train?
About 50h 06m, 4 transfers.
How much is a train ticket from Antalya to Belgrade?
The best price in our latest check was €247. The exact fare depends on the date and how full the service is.
Who runs the train from Antalya to Belgrade?
FlixBus, Regional connection. You buy the ticket directly from them.
Is the train or the flight better?
The flight is faster at 4h 05m. It is cheaper too, at €159.
- Antalya Belgrade train
- Antalya to Belgrade by train
- train ticket Antalya to Belgrade
- how long is the train from Antalya to Belgrade