The cheapest trains from Frankfurt am Main to Lucerne

Showing times and prices for 18 Oct

Cheapest

£26

Average

£56

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 Frankfurt am Main to Lucerne will cost around £ 56 if you buy it on the day, but the cheapest tickets can be found for only £ 26.

Cheapest
04:02Frankfurt (Main) Süd4h53 08:55Luzern Bhf
2 changes
£261One-way
Cheapest
04:02Frankfurt (Main) Süd5h03 09:05Luzern Bhf
1 changes
£261One-way
2nd Cheapest
06:55Frankfurt (Main) Hbf6h30 13:25Luzern Bhf
3 changes
£441One-way
21:50Frankfurt (Main) Hbf9h15 07:05Luzern Bhf
5 changes
£471One-way
05:50Frankfurt (Main) Hbf4h15 10:05Luzern Bhf
1 changes
£471One-way

Timetable Frankfurt am Main to Lucerne

Showing trains for tomorrow, Mon, 18 Oct
02:45Frankfurt (Main) Hbf5h10 07:55Luzern Bhf
0 changes
02:45Frankfurt (Main) Hbf5h20 08:05Luzern Bhf
0 changes
04:02Frankfurt (Main) Süd4h53 08:55Luzern Bhf
0 changes
04:02Frankfurt (Main) Süd5h03 09:05Luzern Bhf
0 changes
05:19Frankfurt (Main) Hbf6h06 11:25Luzern Bhf
0 changes
05:50Frankfurt (Main) Hbf4h15 10:05Luzern Bhf
0 changes
06:48Frankfurt (Main) Hbf4h17 11:05Luzern Bhf
0 changes
06:55Frankfurt (Main) Hbf6h30 13:25Luzern Bhf
0 changes
08:01Frankfurt (Main) Hbf4h04 12:05Luzern Bhf
0 changes
08:20Frankfurt (Main) Hbf6h05 14:25Luzern Bhf
0 changes
08:50Frankfurt (Main) Hbf4h15 13:05Luzern Bhf
0 changes
09:47Frankfurt Hbf (tief)5h18 15:05Luzern Bhf
0 changes
10:06Frankfurt (Main) Hbf3h59 14:05Luzern Bhf
0 changes
10:20Frankfurt (Main) Hbf6h05 16:25Luzern Bhf
0 changes
10:50Frankfurt (Main) Hbf4h15 15:05Luzern Bhf
0 changes
11:47Frankfurt Hbf (tief)5h18 17:05Luzern Bhf
0 changes
12:06Frankfurt (Main) Hbf3h59 16:05Luzern Bhf
0 changes
12:20Frankfurt (Main) Hbf6h05 18:25Luzern Bhf
0 changes
12:50Frankfurt (Main) Hbf4h15 17:05Luzern Bhf
0 changes
14:06Frankfurt (Main) Hbf3h59 18:05Luzern Bhf
0 changes
14:17Frankfurt (Main) Süd6h08 20:25Luzern Bhf
0 changes
14:50Frankfurt (Main) Hbf4h15 19:05Luzern Bhf
0 changes
16:06Frankfurt (Main) Hbf3h59 20:05Luzern Bhf
0 changes
16:20Frankfurt (Main) Hbf6h05 22:25Luzern Bhf
0 changes
16:50Frankfurt (Main) Hbf4h15 21:05Luzern Bhf
0 changes
18:06Frankfurt (Main) Hbf3h59 22:05Luzern Bhf
0 changes
18:19Frankfurt (Main) Hbf6h06 00:25Luzern Bhf
0 changes
18:50Frankfurt (Main) Hbf4h15 23:05Luzern Bhf
0 changes
20:50Frankfurt (Main) Hbf4h26 01:16Luzern Bhf
0 changes
21:50Frankfurt (Main) Hbf9h15 07:05Luzern Bhf
0 changes

Find all the dates and times for this journey

COMPARE Prices across different modes

Mon
18 Oct
£26Deutsche Bahn
£30Flixbus
£142Lufthansa Cityline
Tue
19 Oct
£17Deutsche Bahn
£19Flixbus
£117Lufthansa Cityline
Wed
20 Oct
£17Deutsche Bahn
Find prices
£117Lufthansa Cityline
Thu
21 Oct
Find prices
Find prices
£160Lufthansa Cityline
Fri
22 Oct
£17Deutsche Bahn
£18Flixbus
£80Lufthansa Cityline
Sat
23 Oct
Find prices
£18Flixbus
£160Lufthansa Cityline
Mon
25 Oct
£17Deutsche Bahn
£18Flixbus
£80Lufthansa Cityline
Tue
26 Oct
£17Deutsche Bahn
£13Flixbus
£80Lufthansa Cityline
Wed
27 Oct
£17Deutsche Bahn
Find prices
£62Lufthansa Cityline
Fri
29 Oct
£17Deutsche Bahn
Find prices
£80Lufthansa Cityline
Sat
30 Oct
£28Deutsche Bahn
£22Flixbus
£146Lufthansa

The fastest trains from Frankfurt am Main to Lucerne

Showing times and prices for 18 Oct

Fastest Journey

3 h 59 m

Average

5 h 3 m

Trains per day

30

Distance

342 km

Of the 30 trains that leave Frankfurt am Main for Lucerne every day 1 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.

These direct trains cover the 342 km distance in an average of 5 h 3 m but if you time it right, some trains will get you there in just 3 h 59 m .

The slowest trains will take 9 h 15 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.

Fastest
14:06Frankfurt (Main) Hbf3h59 18:05Luzern Bhf
1 changes
£691One-way
Fastest
18:06Frankfurt (Main) Hbf3h59 22:05Luzern Bhf
1 changes
£551One-way
Fastest
10:06Frankfurt (Main) Hbf3h59 14:05Luzern Bhf
1 changes
£811One-way
Fastest
16:06Frankfurt (Main) Hbf3h59 20:05Luzern Bhf
1 changes
£581One-way
Fastest
12:06Frankfurt (Main) Hbf3h59 16:05Luzern Bhf
1 changes
£551One-way

These companies trust us. We sell their tickets all in one place.

Virgin Trains
East Coast
Cross Country
Deutsche Bahn

Train Information from Frankfurt am Main to Lucerne

distanceDistance211 miles (341 km)
durationAverage train duration4 h 53 min
priceAverage train ticket price£19 (€22)
changesDirect trainYes
carriersTrain providersDeutsche Bahn

Trains from Frankfurt am Main to Lucerne cover the 211 miles (341 km) long journey taking on average 4 h 53 min with our travel partners like Deutsche Bahn. There are direct train services available. You can get the cheapest train tickets for this route for as low as £17, but the average price of train tickets is £19.

Train companies

Travel with Deutsche Bahn between Frankfurt am Main and Lucerne

You can travel by train from Frankfurt am Main to Lucerne with Deutsche Bahn for as low as £17. When you search for timetables and tickets, Omio will show you the best route.

Deutsche Bahn

Deutsche Bahn (DB) is the main operator of train services in Germany, making on average 40, 000 journeys per day. A special feature of Deutsche Bahn is its wide range of ticket types, savings offers including Super Saver, Saver, and Flexible fares and discount cards like the Bahncard 25, 50 and 100, which you can also use for your train from Frankfurt am Main to Lucerne. DB uses different types of trains such as the ICE (Intercity Express), IC (Intercity), EC (Eurocity), IRE (Interregio-Express), RE (Regional Express) and RB (Regionalbahn) on its routes, which differ in terms of comfort and the time required to travel. For example, while toilets are standard amenities, services like an onboard restaurant or free WiFi are only available on certain trains.

    When you buy your Deutsche Bahn train tickets between Frankfurt am Main and Lucerne don't forget to keep the following COVID-19 related policies in mind:

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

    Travel Tips

    Trains from Frankfurt am Main to Lucerne
    Travel by train to Lucerne 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 Frankfurt am Main to Lucerne.
    FAQs
    What are the travel restrictions for Lucerne, Switzerland if I'm coming from Frankfurt am Main, Germany by train?

    Travel by train between Frankfurt am Main, Germany and Lucerne, Switzerland is: Partially open.

    Is international entry into Lucerne from Frankfurt am Main restricted?

    International entry is allowed for: Entry is partially open for citizens and permanent residents of Germany

    Do I need to quarantine on arrival in Switzerland from Frankfurt am Main?

    Entry Requirements:

    • Negative COVID-19 test issued at most 3 days before arrival or 14 day mandatory self-quarantine
    • Negative COVID-19 test is required to end quarantine early. This test occurs on day 4 in quarantine
    • Travellers who have recovered from COVID-19 in the last 6 months are exempt from providing a negative COVID-19 test (certificate needed)
    • Travellers with a certificate of vaccination are exempt from providing a negative COVID-19 test
    • Health declaration required
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Lucerne, Switzerland?

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

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

    The above information was last checked on 15/10/2021. Remember to check the latest COVID-19 travel safety regulations for your train from Frankfurt am Main to Lucerne closer to your date of departure here.

    What is the restriction level for the return leg of a round trip journey from Lucerne, Switzerland to Frankfurt am Main, Germany?

    The current restriction level for your return trip by train from Lucerne to Frankfurt am Main is: Partially open

    Are there any international entry restrictions on returning to Germany from Switzerland?

    Reentry to Germany is allowed for: Entry is partially open for citizens and permanent residents of Switzerland

    Do I need to quarantine on arrival in Germany from Lucerne?

    What are the entry requirements?

    • Negative COVID-19 test issued at most 3 days before arrival
    • Pre-arrival health declaration
    • The exact quarantine requirements depend on the regulations in each federal state
    • Digital entry registration is required prior to arrival

    What are the safety rules to follow in Frankfurt am Main, Germany?

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

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

    Last verified on 16/10/2021. We do our best to keep this information up to date, but regulations can change so please double check the latest COVID-19 travel safety regulations ahead of your Lucerne to Frankfurt am Main train here.

    What is the price of the cheapest train from Frankfurt am Main to Lucerne?
    Looking to save money on your route? Omio customers have found the cheapest train between Frankfurt am Main and Lucerne for the next 7 days starting from £17  one way.
    What is the average price of train tickets between Frankfurt am Main and Lucerne?
    If you’re looking to buy tickets for this trip in the next 7 days, you’ll find that Frankfurt am Main to Lucerne train prices are on average £19  one way.
    What is the distance to Lucerne from Frankfurt am Main via train?
    You should expect to travel around 211 miles (341 km)  between Frankfurt am Main and Lucerne by train.
    How many hours does it take from Frankfurt am Main to Lucerne by train?
    On average the Frankfurt am Main to Lucerne train time is 4 h 53 min  covering the 211 miles (341 km) long journey, but the journey time can vary depending on specific dates or travelling on weekends and bank holidays.
    Which train companies can get me from Frankfurt am Main to Lucerne?
    For the best Frankfurt am Main to Lucerne train to purchase, you can travel safely and comfortably with Deutsche Bahn. However, it's always good to check all possible train companies with services to Lucerne from Frankfurt am Main to compare what amenities they may offer.
    What are the first and last departure train times from Frankfurt am Main to Lucerne?
    If you prefer early morning trains from Frankfurt am Main to Lucerne, the first train leaves at 08: 20. If you prefer late night trains from Frankfurt am Main to Lucerne, the last train of the day leaves at 20: 03. Omio shows you the latest train from Frankfurt am Main to Lucerne times to help you book the best departure time for this journey.
    How early should I buy train tickets to Lucerne from Frankfurt am Main to score the best deals?
    You can find a train between Frankfurt am Main and Lucerne to cost on average £19 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 route. You’ll see tickets for the Frankfurt am Main to Lucerne train generally on sale a few months before the planned travel date.

    Important Stations and Airports for this Journey

    Frankfurt am Main
    Lucerne
    The major railway station for departures from Frankfurt am Main is Frankfurt (Main) Flughafen. Read all the information you need to know about services, amenities and connections at Frankfurt (Main) Flughafen for your trip from Frankfurt am Main to Lucerne.