Cheapest price
$74
Average price
$96
Fastest journey
5 h 12 m
Average duration
5 h 43 m
Trains per day
4
Distance
369 km
The best way to find a cheap train ticket from Lucerne to Bologna is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Lucerne to Bologna will cost around $96 if you buy it on the day, but the cheapest tickets can be found for only $74.
Of the 4 trains that leave Lucerne for Bologna on Sun, May 25, 4 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
On Sun, May 25 the direct trains cover the 369 km distance in an average of 5 h 43 m but if you time it right, some trains will get you there in just 5 h 12 m .
On Sun, May 25 the slowest trains will take 5 h 54 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.
Omio recommends booking the bus as it is the most popular option from Lucerne to Bologna among Omio's users. If you are prioritising price take the bus with prices starting from €16. For those with little time consider booking a train which can get you there in 5h 43m. In case you are seeking to minimise your carbon footprint the train is your best bet as it emits only 0.1 - 0.3kg.
Train | Most popular Bus | Flight |
---|---|---|
€76 Average price | €32 Average price Cheapest | €160 Average price |
6h 13m Average duration Fastest 5h 43m Onboard + 30m Additional time* | 7h 32m Average duration 7h 2m Onboard + 30m Additional time* | 13h 59m Average duration 10h 59m Onboard + 3h 0m Additional time* |
0.1 - 0.3kg CO2 emissions Lowest | 0.4 - 0.9kg CO2 emissions | 1.1 - 2.2kg CO2 emissions |
Direct Options | Direct Options | Direct Options |
Additional time: Average total travel duration to departure point, security checks and transfers.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
![]() | 5:00 AM Zug station | 5h30 | 10:30 AM Bologna Centrale | 0 transfersDirect | |
![]() | 5:18 AM Arth-Goldau | 5h12 | 10:30 AM Bologna Centrale | 0 transfersDirect | |
![]() ![]() | 7:00 AM Zug station | 4h24 | 11:24 AM Bologna Centrale | 1 transfer | |
![]() ![]() | On time 7:00 AM Zug station | 6h37 | 1:37 PM Bologna Centrale | 1 transfer | |
![]() ![]() | On time 7:18 AM Arth-Goldau | 6h19 | 1:37 PM Bologna Centrale | 1 transfer | |
![]() ![]() | On time 7:18 AM Arth-Goldau | 4h06 | 11:24 AM Bologna Centrale | 1 transfer | |
![]() ![]() | 8:00 AM Zug station | 4h24 | 12:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 8:00 AM Zug station | 6h17 | 2:17 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 8:18 AM Arth-Goldau | 4h06 | 12:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 8:18 AM Arth-Goldau | 5h59 | 2:17 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 9:00 AM Zug station | 4h24 | 1:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 9:18 AM Arth-Goldau | 4h06 | 1:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 10:00 AM Zug station | 4h24 | 2:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 10:18 AM Arth-Goldau | 4h06 | 2:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 11:00 AM Zug station | 4h24 | 3:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 11:18 AM Arth-Goldau | 4h06 | 3:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 12:00 PM Zug station | 4h24 | 4:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 12:00 PM Zug station | 6h02 | 6:02 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 12:18 PM Arth-Goldau | 5h44 | 6:02 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 12:18 PM Arth-Goldau | 4h06 | 4:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 2:00 PM Zug station | 4h24 | 6:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 2:00 PM Zug station | 7h02 | 9:02 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 2:18 PM Arth-Goldau | 6h44 | 9:02 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 2:18 PM Arth-Goldau | 4h06 | 6:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | 2:49 PM Arth-Goldau | 4h35 | 7:24 PM Bologna Centrale | 1 transfer | |
![]() ![]() | On time 2:49 PM Arth-Goldau | 7h17 | 10:06 PM Bologna Centrale | 1 transfer | |
![]() ![]() ![]() | On time 4:00 PM Zug station | 6h22 | 10:22 PM Bologna Centrale | 2 transfers | |
![]() ![]() ![]() | On time 4:18 PM Arth-Goldau | 6h04 | 10:22 PM Bologna Centrale | 2 transfers | |
This is the last train of the day. | |||||
Find all the dates and times for this journey
Distance 228 miles (368 km) |
Average train duration 5h 43m |
Cheapest ticket price $50 (€42) |
Trains per day 29 |
Direct trains 1 |
Train providers 1 |
Fastest train 5h 12m |
First train 06:00 |
Last train 17:18 |
Find the best trains between Lucerne and Bologna with Omio's travel partners Trenitalia from $80 (€66). We can find you the best deals, schedules and tickets when comparing and booking the best route.
Trenitalia is not only Italy's national railroad company but also the country's largest train operator. Trenitalia’s fleet of trains includes the high-speed Frecciarossa, Frecciargento and Frecciabianca trains as well as intercity, regional and night trains. Bathrooms and WiFi access are standard on long-distance train routes. In most cases, the trains also provide barrier-free access. Trenitalia offers different tickets, which vary in price and flexibility: Base, Economy, Super Economy and Ordinaria. You can even use Trenitalia discount cards on Omio. Make sure to look out for the latest offers from Trenitalia on Omio to score special deals!
For the 228 miles (368 km) long trip between Lucerne and Bologna, you can book Trenitalia train tickets starting as low as $80 (€66) one-way on Omio quickly and easily. Check out the current Trenitalia schedule and book a cheap train between Lucerne and Bologna in just a few steps. On Omio you can find all the information you need for the Lucerne to Bologna journey, such as departure and arrival times, stops, train stations, journey times and savings on your train route.
Trenitalia from Lucerne to Bologna train information:
Traveling from Lucerne to Bologna by train is a scenic and convenient way to journey between Switzerland and Italy. The train from Lucerne to Bologna departs from the central Lucerne Bahnhof, offering seamless connections and stunning landscapes along the way. Your destination, Bologna Centrale, is perfectly situated in the heart of Bologna, providing easy access to explore the city's historic charm and lively culture. With several trains from Lucerne to Bologna available daily, you'll enjoy a comfortable and efficient travel experience, whether you're planning a getaway, business trip, or an epic European adventure. Book your journey today to experience the convenience and comfort of train travel!
When planning your journey from Lucerne to Bologna, you’ll be glad to know that train ticket prices are flexible and cater to various budgets. The cheapest tickets on this route start at just $50 (€42), giving you an affordable option for your travel. On average, though, train tickets from Lucerne to Bologna typically cost around $92 (€76), depending on the time of booking and seat class. To get the best deal and enjoy pleasant weather, the ideal month to travel is September, when prices are often more reasonable, and crowds tend to thin out after the summer rush. Book your train ticket early to lock in the best price!
Traveling from Lucerne to Bologna by train offers a comfortable and scenic journey with services provided by Trenitalia and SBB (Swiss Federal Railways). You can enjoy modern high-speed trains such as Frecciarossa for rapid, efficient travel or EuroCity trains for a seamless cross-border experience. On board, passengers can expect air-conditioned cabins, spacious seating, and catering services, making it a pleasant way to travel between these two stunning destinations. The direct routes and convenient timetables cater to both leisure and business travelers seeking a stress-free rail journey.
Planning a rail journey from Lucerne to Bologna? The trip covers a distance of 228 miles (368 km) and offers a comfortable and scenic way to travel through Switzerland and Italy. The average train journey duration is approximately 5h 12m, making it a convenient option for those looking to explore these two beautiful cities.
Trains from Lucerne to Bologna operate frequently, with an average of 29 daily trains. Whether you're traveling on a weekday or weekend, you can rely on regular departures every day of the week, ensuring flexibility and ease when planning your trip.
If you're wondering about the first and last train times, the first train from Lucerne to Bologna usually departs at 06:00, while the last departure of the day is around 17:18. This wide time window provides plenty of options to suit your travel schedule.
Explore the latest Lucerne to Bologna train times and the full train schedule to plan your journey today! Whether you're booking in advance or traveling spontaneously, you'll find detailed and accessible options for your trip.
Here are some other resources that might have the information you need