[menuItemContent][menuItemRightSideContent]
Currency

Cheap train tickets from Prague to Ljubljana

Showing times and prices for May 24

Cheapest

$112

Average

$151

The best way to find a cheap fare is to book your ticket as far in advance as you can and to avoid traveling at rush hour.

The average ticket from Prague to Ljubljana will cost around $ 151 if you buy it on the day, but the cheapest tickets can be found for only $ 112.

Deutsche Bahn
04:38AMPrague12h53 05:31PMLjubljana
0 changes
$1121One-way
Deutsche Bahn
03:38AMPrague12h53 04:31PMLjubljana
0 changes
$1911One-way

Train schedule from Prague to Ljubljana

Showing trains for tomorrow, Tue, May 24
Deutsche Bahn
03:38AMPrague12h53 04:31PMLjubljana
0 changes
Deutsche Bahn
04:38AMPrague12h53 05:31PMLjubljana
0 changes

This is the last train of the day.

Find all the dates and times for this journey

Compare prices and tickets by train, bus or flight

Tue
May 24
$48Flixbus
$1072tab
Wed
May 25
$79Flixbus
$1074tab
Thu
May 26
$50Flixbus
$426Brussels Airlines
Fri
May 27
$34Flixbus
$414Brussels Airlines
Sat
May 28
$39Flixbus
Find prices
Sun
May 29
$45Flixbus
$559Air Dolomiti
Mon
May 30
$34Flixbus
Find prices
Tue
May 31
$36Flixbus
$487tab
Wed
Jun 1
$28Flixbus
$348tab
Thu
Jun 2
$45Flixbus
Find prices
Fri
Jun 3
$40Flixbus
$665Air Dolomiti
Sat
Jun 4
$42Flixbus
$349tab
Sun
Jun 5
$34Flixbus
$485Air Dolomiti
Mon
Jun 6
$36Flixbus
$409tab
Tue
Jun 7
$45Flixbus
$497Brussels Airlines
Wed
Jun 8
$34Flixbus
$284tab
Thu
Jun 9
$36Flixbus
$643Air Dolomiti
Fri
Jun 10
$34Flixbus
$282Air Dolomiti
Sat
Jun 11
$28Flixbus
$284tab
Sun
Jun 12
$28Flixbus
$284Lufthansa

Fastest train times from Prague to Ljubljana

Showing times and prices for May 24

Fastest Journey

12 h 53 m

Average

12 h 53 m

Trains per day

2

Distance

449 km

Of the 2 trains that leave Prague for Ljubljana every day 2 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 449 km distance in an average of 12 h 53 m but if you time it right, some trains will get you there in just 12 h 53 m .

The slowest trains will take 12 h 53 m and usually involve a change or two along the way, but you might be able to save a few pennies if you’re on a budget.

Deutsche Bahn
04:38AMPrague12h53 05:31PMLjubljana
0 changes
$1121One-way
Deutsche Bahn
03:38AMPrague12h53 04:31PMLjubljana
0 changes
$1911One-way

More than 1,000 travel companies trust us to sell their tickets all in one place.

Deutsche Bahn
Renfe
Italo
Frecciarossa

Overview: Train from Prague to Ljubljana

distanceDistance278 miles (448 km)
durationAverage train duration12 h 53 min
priceAverage train ticket price$160 (€142)
changesDirect trainYes
carriersTrain companiesRegioJet a. S. Or Deutsche Bahn

Trains from Prague to Ljubljana cover the 278 miles (448 km) long route taking on average 12 h 53 min with our travel partners like RegioJet a. S. Or Deutsche Bahn. There are direct train services available. While the average ticket price for this route costs around $160 (€142), you can find the cheapest train ticket for as low as $56 (€50).

Train companies: Deutsche Bahn from Prague to Ljubljana trains

You can travel by train from Prague to Ljubljana with Deutsche Bahn for as low as $56 (€50). When you search for schedules and tickets, Omio will show you the best journey.

Deutsche Bahn

Deutsche Bahn (DB) is Germany’s main provider of train services and makes on average about 40, 000 domestic and international journeys per day. Deutsche Bahn’s fleet of trains includes the high-speed ICE (Intercity Express) as well as the IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn), which differ in terms of comfort and the time needed to travel. For example, while toilets are standard amenities, services like onboard restaurants or free WiFi are only available on certain train types and routes. Deutsche Bahn is well-known for its wide range of fares like Super Saver, Saver, and Flexible and discount cards like the Bahncard 25, 50 and 100, which you can also use for your Prague to Ljubljana train.

  • Average Price: $56

Please follow the recommendations outlined by Deutsche Bahn when booking your train tickets from Prague to Ljubljana due to the coronavirus:

  • Cashless payments recommended
  • Online booking and check-in recommended
  • Normal conditions apply

Travel Tips: Trains from Prague to Ljubljana

Travel by train to Ljubljana easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Prague to Ljubljana.
FAQs

Am I allowed to travel by train from Prague, Czechia to Ljubljana, Slovenia?

Travel between Prague, Czechia and Ljubljana, Slovenia by train is: Fully open.

Can I enter Slovenia from Czechia?

International entry status: Entry is fully open for citizens and permanent residents of Czech Republic

Do I need to quarantine on arrival in Slovenia from Prague?

Conditions of entry:

  • No COVID-19 testing required
  • No quarantine required

What are the safety rules to follow in Ljubljana, Slovenia?

All travelers in Slovenia must observe these coronavirus safety measures:

  • Physical distance: 1.5 metre (s) (5 feet)
  • Face mask: Mandatory

The information above was last checked on 5/12/22. Remember to review the latest COVID-19 travel safety regulations   for your train from Prague to Ljubljana as this information can change.

What are the COVID-19 restrictions for my return trip to Czechia from Ljubljana, Slovenia?

The restriction level for your return train to Prague, Czechia from Ljubljana is: Fully open.

Is my return train into Prague from Ljubljana restricted?

International entry is allowed for: Entry is fully open for citizens and permanent residents of Slovenia

Do I need to quarantine on arrival in Czechia from Ljubljana?

Conditions of reentry:

  • No COVID-19 testing required
  • No quarantine required

What are the safety rules to follow in Prague, Czechia?

The government of Czechia has imposed these measures to reduce the spread of COVID-19:

  • Social distancing required: 2 metre (s) (7 feet)
  • Face mask required: Mandatory

Last checked on 5/15/22. Remember to check the latest COVID-19 travel safety regulations for your train to Prague from Ljubljana closer to your date of departure here here.

How much do cheap trains between Prague and Ljubljana cost?

Omio customers have found cheap train tickets to Ljubljana from Prague for as low as $56 (€50)  for the next 7 days.

How much is the train to Ljubljana from Prague on average?

If you are looking to book your train ticket in the next 7 days, you can expect the Prague to Ljubljana train to cost on average $160 (€142)  one way.

How far is it from Prague to Ljubljana by train?

The Prague to Ljubljana train distance is approximately 278 miles (448 km).

How long is a train from Prague to Ljubljana on average?

While the time it takes to travel 278 miles (448 km) between Prague and Ljubljana can vary based on specific dates, weekends, and holidays, the Prague to Ljubljana train journey time is on average 12 h 53 min.

Which train providers can take me from Prague to Ljubljana?

If you're looking for trains from Prague to Ljubljana, you can rely on RegioJet a. S. Or Deutsche Bahn to get you to Ljubljana. It's also good to check out all possible train companies for the Prague to Ljubljana trip to see if there might be differences in the amenities they offer.

When is the earliest train from Prague to Ljubljana? When is the last train from Prague to Ljubljana?

The earliest train for this trip departs from Prague at 4: 38 AM. The last train leaves from Prague at 4: 38 AM. Check Omio for the latest train schedule from Prague to Ljubljana and book the best time to depart on your chosen travel date.

How far in advance should I purchase a train ticket from Prague to Ljubljana to get the best deals?

You can find trains from Prague to Ljubljana to cost on average $160 (€142) one way if you book within the next 7 days. But we recommend buying train tickets in advance to score the best deals and save money on your trip. You’ll see tickets for the Prague to Ljubljana train generally on sale a few months before the planned travel date.

Important Stations and Airports for this Journey

Prague
Ljubljana
The major railway station for departures from Prague is Prague, Praha, Zličín. Read all the information you need to know about services, amenities and connections at Prague, Praha, Zličín for your journey from Prague to Ljubljana.