Search train tickets toKaiserslautern

switcheroo

Quickview

How to get to Kaiserslautern by train?

Routes32
Trips per day2,364
train carriers5
Stations7
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.

What are the cheapest train tickets to Kaiserslautern?

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

What are the main train stations in Kaiserslautern?

The most popular train stations in Kaiserslautern are Einsiedlerhof, Kaiserslautern Hbf and Vogelweh. Einsiedlerhof is the busiest train station in Kaiserslautern.

What are the most popular train routes to Kaiserslautern?

Aachen

There are 1,042 train schedules per day connecting Aachen with Kaiserslautern. It takes on average 5 hours and 21 minutes to travel 119 miles, 191 kms, by train from Aachen. 3 train carriers offer schedules from Aachen, with Deutsche Bahn offering the most daily connections to Kaiserslautern. Traveling by train from Aachen you will most likely to arrive in Kaiserslautern at Einsiedlerhof.
Avg. Time
5h 21m
Avg. Price
$124.24

Rotterdam

There are 764 train schedules per day connecting Rotterdam with Kaiserslautern. It takes on average 8 hours and 55 minutes to travel 224 miles, 360 kms, by train from Rotterdam. 2 train carriers offer schedules from Rotterdam, with Deutsche Bahn offering the most daily connections to Kaiserslautern. Traveling by train from Rotterdam you will most likely to arrive in Kaiserslautern at Einsiedlerhof.
Avg. Time
8h 55m
Avg. Price
$144.57

Hanover

There are 743 train schedules per day connecting Hanover with Kaiserslautern. It takes on average 5 hours and 36 minutes to travel 221 miles, 355 kms, by train from Hanover. 3 train carriers offer schedules from Hanover, with Deutsche Bahn offering the most daily connections to Kaiserslautern. Traveling by train from Hanover you will most likely to arrive in Kaiserslautern at Einsiedlerhof.
Avg. Time
5h 36m
Avg. Price
$95.48

Leiden

There are 577 train schedules per day connecting Leiden with Kaiserslautern. It takes on average 9 hours and 12 minutes to travel 236 miles, 380 kms, by train from Leiden. 2 train carriers offer schedules from Leiden, with Deutsche Bahn with non-federally owned railway company offering the most daily connections to Kaiserslautern. Traveling by train from Leiden you will most likely to arrive in Kaiserslautern at Einsiedlerhof.
Avg. Time
9h 12m
Avg. Price
$93.83

Halbe

There are 475 train schedules per day connecting Halbe with Kaiserslautern. It takes on average 8 hours and 23 minutes to travel 319 miles, 513 kms, by train from Halbe. 2 train carriers offer schedules from Halbe, with Deutsche Bahn offering the most daily connections to Kaiserslautern. Traveling by train from Halbe you will most likely to arrive in Kaiserslautern at Kennelgarten.
Avg. Time
8h 23m
Avg. Price
$124.91

What train companies travel to Kaiserslautern, Germany ?

Located in, Germany, you can travel by train to Kaiserslautern from 32 destinations and choose from 2364 daily train schedules to get you there. Deutsche Bahn has the most train connections to Kaiserslautern. The furthest train arriving in Kaiserslautern covers a distance of 404.35 miles, 650.58 kms, covering the journey in and 10 minutes

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

train companies serving Kaiserslautern

There are 1 daily Non-federally owned railway company schedules to Kaiserslautern. Non-federally owned railway company can get you to Kaiserslautern by train from 2 destinations including Paris.
Avg. Time
2h 27m
Avg. Price
$81.07

There are 29 daily Deutsche Bahn with non-federally owned railway company schedules to Kaiserslautern. Deutsche Bahn with non-federally owned railway company can get you to Kaiserslautern by train from 13 destinations including Paris.
Avg. Time
5h 4m
Avg. Price
$100.82

There are 75 daily Deutsche Bahn schedules to Kaiserslautern. Deutsche Bahn can get you to Kaiserslautern by train from 16 destinations including Paris.
Avg. Time
5h 8m
Avg. Price
$109.67

There are 5 daily DB Intercity-Express schedules to Kaiserslautern. DB Intercity-Express can get you to Kaiserslautern by train from 8 destinations including Paris.
Avg. Time
3h 58m
Avg. Price
$108.28

There are 1 daily DB Intercity schedules to Kaiserslautern. DB Intercity can get you to Kaiserslautern by train from 2 destinations including Nuremberg.
Avg. Time
2h 35m
Avg. Price
$26.83