Search Ljubljana train tickets

switcheroo

Quickview

How to get to Ljubljana by train?

Routes27
Trips per day195
train carriers5
Stations1
Lowest prices
We partner with 100s of bus, train & ferry operators to find you the best fares.
No wanderu fees
We simply offer you the lowest prices directly from the carrier.
Best travel options
We offer the safest & most reliable options on millions of routes.

How to find cheap train tickets to Ljubljana?

The cheapest prices for a train ticket to Ljubljana that users have found recently on Wanderu start at $60.44. Such great deals to Ljubljana are available on 3 routes including Wangen im Allgäu, Kißlegg and Hergatz. While there are some great deals that can be scored by searching around, there are some routes that always have low prices on train travel to get you to Ljubljana. Munich at $68.11 has consistently the lowest average train ticket prices to Ljubljana.

What are the main train stations in Ljubljana?

The most popular train station in Ljubljana is Train Station. Train Station is the busiest train station in Ljubljana.

What are the most popular train routes to Ljubljana?

Münster

There are 35 train schedules per day connecting Münster with Ljubljana. It takes on average 14 hours to travel 514 miles, 826 kms, by train from Münster. 2 train carriers offer schedules from Münster, with Deutsche Bahn offering the most daily connections to Ljubljana. Traveling by train from Münster you will most likely to arrive in Ljubljana at Train Station.
Avg. Time
14h 0m
Avg. Price
$157.83

Solingen

There are 29 train schedules per day connecting Solingen with Ljubljana. It takes on average 13 hours to travel 490 miles, 788 kms, by train from Solingen. 2 train carriers offer schedules from Solingen, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Ljubljana. Traveling by train from Solingen you will most likely to arrive in Ljubljana at Train Station.
Avg. Time
13h 0m
Avg. Price
$237.19

Bielefeld

There are 27 train schedules per day connecting Bielefeld with Ljubljana. It takes on average 14 hours and 51 minutes to travel 494 miles, 794 kms, by train from Bielefeld. 2 train carriers offer schedules from Bielefeld, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Ljubljana. Traveling by train from Bielefeld you will most likely to arrive in Ljubljana at Train Station.
Avg. Time
14h 51m
Avg. Price
$202.32

Düsseldorf

There are 24 train schedules per day connecting Düsseldorf with Ljubljana. It takes on average 13 hours to travel 503 miles, 808 kms, by train from Düsseldorf. 3 train carriers offer schedules from Düsseldorf, with Deutsche Bahn offering the most daily connections to Ljubljana. Traveling by train from Düsseldorf you will most likely to arrive in Ljubljana at Train Station.
Avg. Time
13h 0m
Avg. Price
$157.57

Kassel

There are 23 train schedules per day connecting Kassel with Ljubljana. It takes on average 14 hours to travel 430 miles, 691 kms, by train from Kassel. 2 train carriers offer schedules from Kassel, with Deutsche Bahn offering the most daily connections to Ljubljana. Traveling by train from Kassel you will most likely to arrive in Ljubljana at Train Station.
Avg. Time
14h 0m
Avg. Price
$134.85

What train companies travel to Ljubljana, ?

Located in, United States, you can travel by train to Ljubljana from 27 destinations and choose from 195 daily train schedules to get you there. Deutsche Bahn has the most train connections to Ljubljana. The furthest train arriving in Ljubljana covers a distance of 589.07 miles, 947.78 kms, covering the journey in and 17 minutes

Looking for other ways to get there? Check out Bus options to Ljubljana.

train companies serving Ljubljana

Railjet

There are 1 daily Railjet schedules to Ljubljana. Railjet can get you to Ljubljana by train from Munich.
Air conditioning
Restroom
Beverage
Extra legroom
Meal
Movies
Newspaper/Magazine
Power outlet
Snacks
WiFi
Avg. Time
6h 14m
Avg. Price
$60.53

Deutsche Bahn

There are 5 daily Deutsche Bahn schedules to Ljubljana. Deutsche Bahn can get you to Ljubljana by train from 17 destinations including Wangen im Allgäu.
Power outlet
Avg. Time
11h 44m
Avg. Price
$131.01

DB Eurocity

There are 1 daily DB Eurocity schedules to Ljubljana. DB Eurocity can get you to Ljubljana by train from Munich.
Beverage
Meal
Power outlet
Avg. Time
6h 15m
Avg. Price
$75.70

Non-federally owned railway company

There are 1 daily Non-federally owned railway company schedules to Ljubljana. Non-federally owned railway company can get you to Ljubljana by train from Kempten.
Power outlet
Avg. Time
9h 24m
Avg. Price
$90.72

Deutsche Bahn with non-federally owned railway company

There are 4 daily Deutsche Bahn with non-federally owned railway company schedules to Ljubljana. Deutsche Bahn with non-federally owned railway company can get you to Ljubljana by train from 15 destinations including Wangen im Allgäu.
Power outlet
Avg. Time
14h 7m
Avg. Price
$128.95