Trip to Bled

Find the perfect accommodation on booking.com

Great location and deals for every budget.

ItalianoEspañolEnglish USFrançaisDeutschPolishPortuguese BRPortugueseEspañolJapaneseTurkishDutchUkrainianSwedishNorwegianDanishРусский
Avg. duration1h
Distance55 km
Avg. price$ 11
Train trips14 found

Trains from Ljubljana to Bled

🚆 The train journey from Ljubljana to Bled takes approximately 1 hour and 17 minutes, giving you a quick and convenient way to travel between these two popular Slovenian destinations. 💸 Ticket prices for the train from Ljubljana to Bled can range from €5 to €22, offering budget-friendly options for travelers looking to explore the stunning natural beauty of Bled without breaking the bank.

Where to stay in Bled

There are over 163 hotels to stay in Bled. Prices range from $25 per night.

Find accommodation
  • There are several train companies that operate routes from Ljubljana to Bled including Slovenian Railways. The journey typically takes around 1 hour and 17 minutes by train. The prices for a train ticket between Ljubljana and Bled range from €5 to €22, depending on the class of service and time of booking. Make sure to check the schedule and book your tickets in advance for the best deals.
  • The fastest train between Ljubljana and Bled typically takes 1 hour and 17 minutes to complete the journey. The prices for this train route can range from €5 to €22, depending on factors such as class of service and availability. It's advisable to check the schedule for the fastest train options and book your tickets in advance to secure the best travel time and fare for your journey.
  • There are multiple trains that operate between Ljubljana and Bled with varying schedules throughout the day. On average, the journey by train takes approximately 1 hour and 17 minutes. The prices for these trains can vary between €5 and €22, depending on factors like seat class and time of booking. It is recommended to check the train timetable to choose a convenient departure time that fits your travel plans.
  • The first train from Ljubljana to Bled typically departs early in the morning, around 5:45 AM. The last train of the day usually leaves in the evening, roughly around 10:00 PM. The journey between the two destinations by train takes approximately 1 hour and 17 minutes, with ticket prices ranging from €5 to €22 depending on the class of service and time of booking. It is advisable to check the exact departure times and plan accordingly for your travel schedule.
  • There are several direct train trips available each day between Ljubljana and Bled. The journey by train typically takes 1 hour and 17 minutes. Ticket prices for the direct trains between Ljubljana and Bled vary from €5 to €22, with multiple options to choose from throughout the day. It is recommended to check the train schedule in advance to select the most convenient departure time for your travel plans.
  • The cost of a train ticket from Ljubljana to Bled can vary between €5 and €22, depending on factors such as the class of service, time of booking, and any discounts that may be available. It's recommended to book tickets in advance to secure the best prices for your journey. Additionally, checking for any special promotions or group discounts can help you save on your train fare between Ljubljana and Bled.

Will you be returning to Ljubljana by train?

If you are looking for the return train journey, check out trains from Bled to Ljubljana

See schedule