There are 4 ways to get from Oftringen to Canton of Lucerne by train, car, taxi, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Olten to Luzerntrain Ir26
51 minCHF 19–59Drive 48.9 km
cheapest- Drive from Oftringen to Lucernecar 48.9 km
31 minCHF 8–12Taxi
- Take the taxi from Oftringen to Lucernetaxi 48.9 km
31 minCHF 250–300Line 603 bus, train
- Take the bus from Oftringen, Kreuzplatz to Zofingen, Bahnhofbus 601 / ...
- Take the train from Zofingen to Luzerntrain Re24 / ...
1h 5m
Oftringen to Canton of Lucerne by train
Questions & Answers
The cheapest way to get from Oftringen to Canton of Lucerne is to drive which costs SFr 7 - SFr 12 and takes 31 min.
The fastest way to get from Oftringen to Canton of Lucerne is to drive which takes 31 min and costs SFr 7 - SFr 12.
No, there is no direct train from Oftringen to Canton of Lucerne. However, there are services departing from Aarburg-Oftringen and arriving at Luzern via Olten. The journey, including transfers, takes approximately 51 min.
The distance between Oftringen and Canton of Lucerne is 58 km. The road distance is 48.9 km.
The best way to get from Oftringen to Canton of Lucerne without a car is to train which takes 51 min and costs SFr 19 - SFr 60.
It takes approximately 51 min to get from Oftringen to Canton of Lucerne, including transfers.
Oftringen to Canton of Lucerne train services, operated by Schweizerische Südostbahn AG, depart from Olten station.
Oftringen to Canton of Lucerne train services, operated by Schweizerische Südostbahn AG, arrive at Luzern station.
Yes, the driving distance between Oftringen to Canton of Lucerne is 49 km. It takes approximately 31 min to drive from Oftringen to Canton of Lucerne.
Book your Oftringen to Canton of Lucerne train tickets online with Omio.
What companies run services between Oftringen, Switzerland and Canton of Lucerne, Switzerland?
Schweizerische Südostbahn AG operates a train from Olten to Luzern every 3 hours. Tickets cost CHF 20–30 and the journey takes 35 min. Swiss Federal Railways (SBB CFF FFS) also services this route every 30 minutes.
- Phone
- +41 58 580 70 70
- Website
- Schweizerische Südostbahn AG
Train from Olten to Luzern
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- CHF 20–30
- Schedules at
- Schweizerische Südostbahn AG
Train from Zofingen to Luzern
- Ave. Duration
- 34 min
- Frequency
- 6 times a week
- Estimated price
- CHF 18–28
- Schedules at
- Schweizerische Südostbahn AG
Train from Olten to Luzern
- Ave. Duration
- 49 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 18–55
- Website
- Swiss Federal Railways (SBB CFF FFS)
Train from Zofingen to Luzern
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 15–50
- Website
- Swiss Federal Railways (SBB CFF FFS)
- Phone
- 0800 888 800
- Website
- Aargau Verkehr AG
Bus from Oftringen, Kreuzplatz to Zofingen, Bahnhof
- Ave. Duration
- 11 min
- Frequency
- Every 15 minutes
- Schedules at
- Aargau Verkehr AG
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
More Questions & Answers
There are 682+ hotels available in Canton of Lucerne.









