• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 2 ways to get from Keszthely to Slovenia by train or car

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

Recommended option

Train  •  7 h 7 min

  1. Take the train from Keszthely to Ukk R
  2. Take the train from Ukk to Pragersko D
  3. Take the train from Pragersko to Ljubljana

$26 - $38

1 alternative option

Drive  •  3 h 9 min

  1. Drive from Keszthely to Ljubljana 172.6 miles

$30 - $50

Questions & Answers

The cheapest way to get from Keszthely to Slovenia is to train which costs 7 000 Ft - 11 000 Ft and takes 7 h 7 min.

More details

The quickest way to get from Keszthely to Slovenia is to drive which costs 9 500 Ft - 14 000 Ft and takes 3 h 9 min.

More details

No, there is no direct train from Keszthely to Slovenia. However, there are services departing from Keszthely and arriving at Ljubljana via Ukk and Pragersko. The journey, including transfers, takes approximately 7 h 7 min.

More details

The distance between Keszthely and Slovenia is 237 km. The road distance is 276.2 km.

Get driving directions

The best way to get from Keszthely to Slovenia without a car is to train which takes 7 h 7 min and costs 7 000 Ft - 11 000 Ft.

More details

It takes approximately 7 h 7 min to get from Keszthely to Slovenia, including transfers.

More details

Keszthely to Slovenia train services, operated by Hungarian Railways (MÁV), depart from Keszthely station.

More details

Keszthely to Slovenia train services, operated by Slovenian Railways (SŽ), arrive at Ljubljana station.

More details

Yes, the driving distance between Keszthely to Slovenia is 276 km. It takes approximately 3 h 9 min to drive from Keszthely to Slovenia.

Get driving directions

There are 109+ hotels available in Slovenia. Prices start at $38 USD per night.

More details

Map of how to get from Keszthely to Slovenia.
Launch map view
  • Distance: 148.3 miles
  • Duration: 7 h 7 min

What companies run services between Keszthely, Hungary and Slovenia?

You can take a train from Keszthely to Ljubljana via Ukk and Pragersko in around 7 h 7 min.

Train operators
Hungarian Railways (MÁV)
Phone
+36 (1) 3 49 49 49
Website
mavcsoport.hu
Train from Keszthely to Ukk
Ave. Duration
1 h 7 min
Frequency
Hourly
Estimated price
$2 - $5
Website
mavcsoport.hu
Train from Ukk to Pragersko
Ave. Duration
3 h
Frequency
Once daily
Estimated price
$12 - $18
Website
mavcsoport.hu

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 How to plan an amazing trip around Scandinavia, How do I buy a London Underground ticket? and Italian Lakes: Getting around by train - to help you get the most out of your next trip.