Search Leonberg train tickets

switcheroo

Quickview

How to get to Leonberg by train?

Routes2
Trips per day159
train carriers2
Stations3
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 Leonberg?

The cheapest prices for a train ticket to Leonberg that users have found recently on Wanderu start at €12.65. Such great deals to Leonberg are available on one route to Stuttgart. 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 Leonberg. Stuttgart at €13.33 has consistently the lowest average train ticket prices to Leonberg.

What are the main train stations in Leonberg?

The most popular train stations in Leonberg are Rutesheim, Höfingen and Train Station. Rutesheim is the busiest train station in Leonberg.

Wuppertal

There are 322 train schedules per day connecting Wuppertal with Leonberg. It takes on average 5 hours to travel 190 miles, 305 kms, by train from Wuppertal. 2 train carriers offer schedules from Wuppertal, with Deutsche Bahn offering the most daily connections to Leonberg. Travelling by train from Wuppertal you will most likely to arrive in Leonberg at Rutesheim.
Avg. Time
5h 0m
Avg. Price
€91.48

Ammerbuch

There are 293 train schedules per day connecting Ammerbuch with Leonberg. It takes on average 1 hour and 20 minutes to travel 17 miles, 27 kms, by train from Ammerbuch. One train company operates schedules from Ammerbuch, with Deutsche Bahn offering the most daily connections to Leonberg. Travelling by train from Ammerbuch you will most likely to arrive in Leonberg at Rutesheim.
Avg. Time
1h 20m
Avg. Price
€13.56

Krefeld

There are 287 train schedules per day connecting Krefeld with Leonberg. It takes on average 5 hours to travel 207 miles, 332 kms, by train from Krefeld. 2 train carriers offer schedules from Krefeld, with Deutsche Bahn offering the most daily connections to Leonberg. Travelling by train from Krefeld you will most likely to arrive in Leonberg at Rutesheim.
Avg. Time
5h 0m
Avg. Price
€92.31

Bochum

There are 258 train schedules per day connecting Bochum with Leonberg. It takes on average 5 hours and 55 minutes to travel 202 miles, 325 kms, by train from Bochum. 2 train carriers offer schedules from Bochum, with Deutsche Bahn offering the most daily connections to Leonberg. Travelling by train from Bochum you will most likely to arrive in Leonberg at Rutesheim.
Avg. Time
5h 55m
Avg. Price
€91.65

Bad Salzuflen

There are 254 train schedules per day connecting Bad Salzuflen with Leonberg. It takes on average 7 hours to travel 228 miles, 366 kms, by train from Bad Salzuflen. 2 train carriers offer schedules from Bad Salzuflen, with Deutsche Bahn offering the most daily connections to Leonberg. Travelling by train from Bad Salzuflen you will most likely to arrive in Leonberg at Rutesheim.
Avg. Time
7h 0m
Avg. Price
€129.10

Located in , Germany, you can travel by train to Leonberg from 2 destinations and choose from 159 daily train schedules to get you there. Deutsche Bahn has the most train connections to Leonberg. The furthest train arriving in Leonberg covers a distance of 89.57 miles, 144.11 kms, covering the journey in 3 hours and 2 minutes

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

train companies serving Leonberg

Deutsche Bahn

There are 57 daily Deutsche Bahn schedules to Leonberg. Deutsche Bahn can get you to Leonberg by train from 2 destinations including Mainz.
Power outlet
Avg. Time
0h 4m
Avg. Price
€38.20

Deutsche Bahn with non-federally owned railway company

There are 45 daily Deutsche Bahn with non-federally owned railway company schedules to Leonberg. Deutsche Bahn with non-federally owned railway company can get you to Leonberg by train from Mainz.
Power outlet
Avg. Time
0h 4m
Avg. Price
€39.40