Rome2Rio

How to get fromBudapest Keleti Station to Tataby subway, train, car, taxi, or bus

Find Transport to Tata

See all options

There are 4 ways to get from Budapest Keleti Station to Tata by subway, train, car, taxi, or bus

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

  1. Subway, train

    best
    1. Take the subway from Keleti pályaudvar to Kelenföld vasútállomássubway subway M4
    2. Take the train from Budapest-Kelenfoeld to Tatatrain train Ic / ...
    1h 6m
    Ft 1,650–1,950
  2. Drive 73.4 km

    1. Drive from Budapest Keleti Station to Tatacar car 73.4 km
    49 min
    Ft 3,983–5,753
  3. Taxi

    1. Take the taxi from Budapest Keleti Station to Tatataxi taxi 73.4 km
    49 min
    Ft 43,000–55,000
  4. Train, line 804 bus

    1. Take the train from Budapest-Keleti to Tatabanyatrain train Ec / ...
    2. Take the bus from Tatabánya, autóbusz-állomás to Tata, városközpontbus bus 804 / ...
    1h 30m
    Ft 6,329–9,234

Budapest Keleti Station to Tata by foot, subway, and train

Calendar591Weekly Services
Duration1h 6mAverage Duration
TicketFt 1,650Cheapest Price
See schedules

Questions & Answers

What companies run services between Budapest Keleti Station, Hungary and Tata, Hungary?

There is no direct connection from Budapest Keleti Station to Tata. However, you can walk to Keleti pályaudvar, take the subway to Kelenföld vasútállomás, walk to Budapest-Kelenfoeld, then take the train to Tata. Alternatively, you can drive from Budapest Keleti Station to Tata in around 49 min.

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 The London Underground: Essential tips to navigate the Tube, How to get from Southend Airport into central London, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.