Rome2Rio

How to get fromHatvan to Budapest-Nyugatiby bus, train, car, or taxi

Find Transport to Budapest-Nyugati

See all options

There are 5 ways to get from Hatvan to Budapest-Nyugati by bus, train, car, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus

    best
    1. Take the bus from Hatvan, autóbusz-pályaudvar to Budapest, Kacsóh Pongrác útbus bus 414 / ...
    1h 11m
    Ft 1,755–2,008
  2. Train via Budapest-Keleti

    cheapest
    1. Take the train from Hatvan to Budapest-Keletitrain train Ir / ...
    1h 24m
    Ft 1,623–2,528
  3. Drive 56.8 km

    1. Drive from Hatvan to Budapest-Nyugaticar car 56.8 km
    37 min
    Ft 3,090–4,463
  4. Taxi

    1. Take the taxi from Hatvan to Budapest-Nyugatitaxi taxi 56.8 km
    37 min
    Ft 33,000–41,000
  5. Train

    1. Take the train from Hatvan to Budapest-Nyugatitrain train Ic
    5h 29m
    Ft 8,000–9,500

Hatvan to Budapest-Nyugati by bus, foot, and train

Calendar127Weekly Services
Duration1h 11mAverage Duration
TicketFt 1,755Cheapest Price
See schedules

Questions & Answers

What companies run services between Hatvan, Hungary and Budapest-Nyugati, Hungary?

MÁV Személyszállítási operates a bus from Hatvan, autóbusz-pályaudvar to Budapest, Kacsóh Pongrác út hourly. Tickets cost Ft 1,600–1,900 and the journey takes 52 min. Alternatively, Hungarian Railways (MÁV) operates a train from Hatvan to Budapest-Keleti every 15 minutes. Tickets cost Ft 1,200–1,400 and the journey takes 54 min. Railways of Slovak Republic (ZSSK) also services this route hourly.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Need to know: Eurostar, How to get from Heathrow Airport into central London, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.

More Questions & Answers