Font size: A A A A

Icon shopcart

Prague apartments

Luxury apartments for rent from 80 €/night


Currency rates (CZK)






Prague Guide

Prague Transport

Czech towns

Czech castles

Czech spas

Special Events


Trains :: Prague → Budapest

How to get from Prague to Budapest by train

There are 6 direct trains. One of them goes overnight.

From station:Praha hl.n. (Prague main railway station)
Praha-Holešovice (Prague Holešovice station)
To station:Budapest-Keleti pu (Budapest Keleti pu. railway station)

Direct trains: Prague - Budapest

2nd / 1st class
52€ / 80€**
couchette / bed
from 68 €
EC 273 Avala05:3912:35Buy nowBuy now
EC 275 Jaroslav Hašek07:3914:35Buy nowBuy now
EC 277 Slovan09:3916:35Buy nowBuy now
EC 171 Hungaria11:3918:35Buy nowBuy now
EC 175 Jan Jesenius15:3922:35Buy nowBuy now
EN 477 Metropol 2.23:4508:35Buy nowBuy now
Schedule valid from 2013-12-15 to 2014-12-14

Prices of overnight trains (sleepers) Prague – Budapest

This is what you have to pay extra for an overnight train.

couchette couchette bed bed bed
6p coupé 4p coupé 3p coupé 2p coupé 1p coupé
11 EUR 15 EUR 15 EUR 22 EUR 51 EUR

Buying tickets at the train station

  • You can buy the tickets at the train station as most bigger stations have an international counter.
  • Usual open times: 4:00 am – midnight.
  • Seat reservations are sold separately (cost 3–4 EUR).

Links: accommodation

Hotels in Budapest (Booking.com)

Hostels in Budapest (HostelBookers.com)

Hotels in Prague (Booking.com)

Hostels in Prague (HostelBookers.com)


Post question / comment

Last update: 2014-01-01