How long is the train from Budapest to Eger?
About 2 hours on the direct train from Budapest-Keleti.

Train guide · Budapest → Eger
Eger — castle, Turkish minaret, baroque squares and the wine cellars of the Valley of Beautiful Women — is an easy direct train ride from Budapest and one of Hungary's best day trips.
Check times & fares on OmioBudapest-Keleti
Eger station (≈ 15 min walk to centre)
| Option | Time | Typical price | Good to know |
|---|---|---|---|
| Direct train | ≈ 2h | ≈ 3,000–4,000 HUF | Easiest option, no changes |
| Coach (Volánbusz) | ≈ 2h | Similar | Leaves from Stadion/Puskás Ferenc bus station |
| Car (M3) | ≈ 1h 45m | Fuel + vignette | Handy if continuing to Tokaj |
Times and prices are typical guides — always check the live timetable when booking.

Live times and prices for trains and buses in one search.
Loading live train & bus search…
Times and prices appear here in a moment.
Affiliate link — we may earn a small commission at no extra cost to you.
Eger station is south of the centre; the walk to Dobó tér passes the Basilica — the town is compact and walkable.
About 2 hours on the direct train from Budapest-Keleti.
A standard second-class ticket typically costs around 3,000–4,000 HUF one way.
Yes. Take a morning train, see the castle and old town, taste wine in the Valley of Beautiful Women and return in the evening.
It's about a 15-minute walk, or a short local bus ride, to the main square.