Transport & cruises · 11 of the best in Budapest

To Ljubljana & Slovenia

Onward travel·Budapest

West to the Alps

About To Ljubljana & Slovenia

Trains between Budapest and Ljubljana take around eight hours, often with a change, and direct buses are usually a little quicker; check current connections before you travel. Ljubljana is a green, car-free capital an hour from Lake Bled and the Julian Alps. Our sister guide, the ULTIMATE Ljubljana City Guide, covers the city and Slovenia’s highlights.

Why it's on our list

  • Trains, around eight hours
  • Direct buses
  • Read our sister guide to Ljubljana

Opening hours, prices and seasonal openings change, so please check with To Ljubljana & Slovenia before you go.

Location

The ULTIMATE letter

Budapest in your inbox

An occasional email with new places, concerts and exhibitions, bath tips and our latest in-depth articles. No spam, ever.