Read real reviews from real users
Embark on a cross-border rail adventure by taking the train from Bern to Venice. The journey takes around 6h 30m on the fastest services and involves at least one change. There are two primary routes between Bern and Venice, on which you’ll be taking a mixture of SBB (Swiss), Trenitalia and Italo (both Italian) trains. The journey involves a change in either Brig or Milan:
With Trainline, you can buy tickets for multiple different train companies all in the same place, and we’ll send the tickets for the different legs of the journey directly to you. All you have to do is get on the right train! Keep in mind that some services will take you to Venice Mestre Station, located on the mainland. If so, just hop on a train across the lagoon to Venezia Santa Lucia, the city’s main station.
Ready to go? Scroll down for more information on the route from Bern to Venice, including FAQs and train timetables. When you’re ready to book, use our Journey Planner to check ticket prices. We’ll show you departure times and changes – book in advance for the cheapest tickets.
First train | 4:38 am | |
---|---|---|
Last train | 11:37 pm | |
Departure station | Bern Hbf | |
Arrival station | Venice | |
Journey time | From 5h 54m | |
Distance | 256 miles (413 km) | |
Frequency | 37 trains per day | |
Changes | 1 change | |
Price | From $67.64 | |
Train and bus operators | Flixbus, Itabus |
For specific information about how to get your hands on cheap tickets, check out our European train tickets hub.