Font size: A A A A

Icon shopcart

Prague private Taxi

hotel ↔ train station for 15 €


Currency rates (CZK)






Prague Guide

Prague Transport

Czech towns

Czech castles

Czech spas

Special Events


Trains :: European trains :: Budapest → Prague

How to get from Budapest to Prague by train

There are 6 direct trains between Budapest and Prague. Two of them go overnight.

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

Direct trains: Budapest - Prague

TrainDep.Arr.2nd / 1st class
52€ / 79€**
couchette / bed
from 70 €
EC 174 Jan Jesenius05:2512:18Buy now
EC 172 Porta Bohemica07:2514:18Buy now
EC 170 Hungaria09:2516:18Buy now
EC 276 Slovan11:2518:18Buy now
EC 274 Jaroslav Hašek13:2520:18Buy now
EC 272 Csárdás15:2522:18Buy now
EN 476 Metropol 2.20:0504:10Buy nowBuy now
EN 476 Metropol /878 2.20:0506:43Buy now
Schedule valid from 2014-12-14 to 2015-12-12

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: 2012-02-02