Rome2Rio

How to get fromLjubljana to Tatabányaby train, bus, car, plane, or shuttle

Find Transport to Tatabánya

See all options

There are 10 ways to get from Ljubljana to Tatabánya by train, bus, car, plane, or shuttle

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

  1. Train

    best
    1. Take the train from Ljubljana to Tatabanyatrain train 351
    7h 56m
    Ft 37,000–55,000
  2. Train via Jánosháza

    cheapest
    1. Take the train from Ljubljana to Janoshazatrain train Ic
    2. Take the train from Janoshaza to Gyoer-Gyarvarostrain train Ir
    3. Take the train from Gyoer-Gyarvaros to Tatabanyatrain train Re
    8h 44m
    Ft 8,513–9,834
  3. Bus

    1. Take the bus from Ljubljana bus station to Siófokbus bus N403
    2. Take the bus from Siófok, autóbusz-állomás to Tatabánya, autóbusz-állomásbus bus 1842
    7h 56m
    Ft 13,493–20,369
  4. Drive 427.2 km

    1. Drive from Ljubljana to Tatabányacar car 427.2 km
    4h 42m
    Ft 23,038–33,277
  5. Fly Ljubljana to Budapest Ferenc Liszt International Airport, train

    1. Fly from Ljubljana (LJU) to Budapest Ferenc Liszt International Airport (BUD)plane plane LJU - BUD
    2. Take the train from Budapest-Kelenfoeld to Tatabanyatrain train
    7h 4m
    Ft 51,574–110,585
  6. Train via Vienna

    1. Take the train from Ljubljana to Villach Hbftrain train 38 / ...
    2. Take the train from Villach Hbf to Wien Hbftrain train Rj / ...
    3. Take the train from Wien Hbf to Tatabanyatrain train Ec
    8h 10m
    Ft 34,247–91,291
  7. Shuttle to Klagenfurt Airport, fly to Vienna International Airport, train

    1. Take a shuttle bus from Ljubljana to Klagenfurt Flughafenshuttle bus
    2. Fly from Klagenfurt Airport (KLU) to Vienna International Airport (VIE)plane plane KLU - VIE
    3. Take the train from Wien Hbf to Tatabanyatrain train
    6h 17m
    Ft 82,677–223,664
  8. Shuttle to Zagreb Franjo Tuđman Airport, fly to Vienna International Airport, train

    1. Take a shuttle bus from Ljubljana, Avtobusna Postaja to Zagreb Airportshuttle bus
    2. Fly from Zagreb Franjo Tuđman Airport (ZAG) to Vienna International Airport (VIE)plane plane ZAG - VIE
    3. Take the train from Wien Hbf to Tatabanyatrain train
    6h 7m
    Ft 40,846–265,694
  9. Shuttle to Klagenfurt Airport, fly to Budapest Ferenc Liszt International Airport, train

    1. Take a shuttle bus from Ljubljana to Klagenfurt Flughafenshuttle bus
    2. Fly from Klagenfurt Airport (KLU) to Budapest Ferenc Liszt International Airport (BUD)plane plane KLU - BUD
    3. Take the train from Budapest-Kelenfoeld to Tatabanyatrain train
    8h 39m
    Ft 90,777–232,814
  10. Bus to Graz Airport, fly to Vienna International Airport, train

    1. Take the bus from Ljubljana to Graz Airportbus bus
    2. Fly from Graz Airport (GRZ) to Vienna International Airport (VIE)plane plane GRZ - VIE
    3. Take the train from Wien Hbf to Tatabanyatrain train
    6h 42m
    Ft 144,882–376,965

Ljubljana to Tatabánya by train

Calendar14Weekly Trains
Duration7h 56mAverage Duration
TicketFt 37,000Cheapest Price
See schedules

Questions & Answers

What companies run services between Ljubljana, Slovenia and Tatabánya, Hungary?

Slovenske železnice (SŽ) operates a train from Ljubljana to Tatabanya twice daily. Tickets cost Ft 37,000–55,000 and the journey takes 7h 56m. Alternatively, you can take a bus from Ljubljana bus station to Tatabánya, autóbusz-állomás via Siófok and Siófok, autóbusz-állomás in around 7h 56m.

Airlines
Train operators
Bus operators

Want to know more about travelling around Hungary

Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Related travel guides

More Questions & Answers