1map logoGo to main page

Venice to Bern from $60: 9 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Venice, Italy
to
Bern, Switzerland

How to Get from Venice to Bern: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$60 by busBest price
414 kmDistance
5h 5m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Venice to Bern with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
Various
Train
Average Duration
6h  19m
Estimated price
$176-351
Recommended
Company
FlixBus
Bus
Average Duration
10h  45m
Estimated price
$60-84
Cheapest
route map
Distance: 414 km
Duration: 5h 5m

See more options

Pricing table
Company
Various
Train
Average Duration
6h  46m
Estimated price
$89-358
Company
Various
Drive
Average Duration
6h  6m
Estimated price
$120-179
Company
Various
Train
Average Duration
6h  32m
Estimated price
$182-351
Company
Various
Plane
Average Duration
5h  5m
Estimated price
$1760-1762
Company
Various
Plane
Average Duration
5h  31m
Estimated price
$1760-1762
Company
Various
Plane
Average Duration
6h  2m
Estimated price
$1760-1762
Company
Various
Train
Plane
Train
Average Duration
6h  34m
Estimated price
$1760-1763

Compare prices for your selected dates

TypeMo 10/03Tu 11/03We 12/03Th 13/03Fr 14/03Sa 15/03Su 16/03
Bus $83 $89 $79 $86 $103 $94 $94

Venice - Bern operators

Explore transport companies operating between Venice and Bern, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Train
Contact phone
+39 06 68475475
Website
https://www.trenitalia.com/en.html

Train from Venezia S. Lucia to Brig

Average Duration
4h 56m
Estimated price
568-569

Train from Brig to Bern

Average Duration
1h 6m
Estimated price
770-771

Train from Venezia S. Lucia to Milano Centrale

Average Duration
2h 37m
Estimated price
772-773

Train from Milano Centrale to Brig

Average Duration
1h 56m
Estimated price
775-776
Contact phone
+41 848 44 66 88
Website
https://www.sbb.ch/en

Train from Venezia S. Lucia to Brig

Average Duration
4h 56m
Estimated price
3136-779

Train from Brig to Bern

Average Duration
1h 5m
Estimated price
775-778

Train from Venezia S. Lucia to Milano Centrale

Average Duration
2h 37m
Estimated price
773-3132

Train from Milano Centrale to Bern

Average Duration
3h 4m
Estimated price
773-3132

Train from Zürich Flughafen to Bern

Average Duration
1h 20m
Estimated price
565-773
Bus
Contact phone
+49 30 300 137 300
Website
https://www.flixbus.co.uk

Bus from Venice to Aosta

Average Duration
6h 40m
Estimated price
775-1648

Bus from Aosta to Bern

Average Duration
3h 5m
Estimated price
893-894
Plane
Website
lufthansa.com

Plane from Venice Airport (VCE) to Zurich Airport (ZRH)

Average Duration
1h 5m
Estimated price
3134-3135
Website
swiss.com

Plane from Venice Airport (VCE) to Zurich Airport (ZRH)

Average Duration
1h 8m
Estimated price
3136-3139
Website
easyjet.com

Plane from Venice Airport (VCE) to Basel Airport (BSL)

Average Duration
1h 20m
Estimated price
565-3131
Website
airdolomiti.it

Plane from Venice Airport (VCE) to Geneva Airport (GVA)

Average Duration
1h 15m
Estimated price
1648-566

Venice to Bern: Overview of Bus, Train, Flight, and Car Trips

Traveling between Venice and Bern offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

Useful tips for plane travellers
• Consider booking with Air Dolomiti or Swiss for a direct flight from Venice to Zurich, as they often provide complimentary snacks and drinks, enhancing your travel experience.
• Upon arrival in Zurich, be prepared for a smooth transfer to Bern by taking the train from Zurich Hauptbahnhof (main station); the frequent trains take roughly 1 hour, making it a scenic and efficient option.
• Taxis from Zurich Airport to Bern's city center can be quite costly, typically ranging from CHF 300 to CHF 400, so it's more economical to opt for the train instead, or check ride-sharing apps for alternatives.

Frequently asked questions

Find out more about the route from Venice to Bern.

Or choose the category:
The distance between Venice and Bern is 413.6 km by air or direct road route. The typical travel time by train from Venice to Bern is 6 hours and 24 minutes. If you choose to fly from Venice to Basel and then take a train, the travel time is around 5 hours and 10 minutes. By car, it takes approximately 6 hours and 6 minutes to travel from Venice to Bern. Finally, the longest travel option is by bus, which takes around 10 hours and 45 minutes from Venice to Bern.
The most cost-effective option for traveling from Venice to Bern is by bus, which takes 10 hours and 45 minutes. This is the cheapest option, with prices ranging from €50 to €73. However, if you are looking for a quicker option, you can fly from Venice to Basel and then take a train to Bern, which takes approximately 5 hours and 6 minutes and costs between €119 and €376.
The prices of a train ticket from Venice to Bern range from €159 to €304, depending on the class and type of train chosen. On the other hand, the prices for a bus ticket from Bern to Venice range from €52 to €72.
To get from Venice to Bern without using public transportation, you can drive the distance of approximately 614.8 km. The drive takes around 6 hours and 6 minutes. Keep in mind that you may need to factor in the cost of fuel and tolls, which can range from €110 to €165.
The most convenient way to travel from Venice to Bern without a car is by train. The journey takes approximately 6 hours and 24 minutes. Tickets range from €156 to €312, depending on the class and type of train.
Yes, there is a link between Venice and Bern but there is no direct transportation option available. The most common way to travel between the two cities is by train, which takes approximately 6 hours and 24 minutes with transfers in Brig. Another option is to fly from Venice to Basel and then take a train to Bern, which takes around 5 hours and 10 minutes. If you prefer to drive, it takes approximately 6 hours and 6 minutes by car. Finally, taking a bus from Venice to Bern is also possible, but it is a longer journey with an estimated travel time of 10 hours and 45 minutes, including transfers in Aosta.
The flight from Venice to Basel takes approximately 1 hour and 15 minutes. This is the quickest way to travel between the two cities. The cost of the flight can vary depending on the airline and time of booking, but it typically ranges from $100 to $300.
There are plenty of accommodation options near Bern. With over 205 hotels available, you have a wide range to choose from. Prices start at €53, catering to different budget preferences.