HUB hero image

How to Travel from

Ponte Tresa to Bern

by Plane, Train, Route or Car

Ponte Tresa
+0
Bern
Transport search to Bern
Ponte Tresa
+0
Bern
Building a composite car route
Cheapest
Best Offer!
Car
3 h 4 min
246 km.
from $13
Composite Route Car Only
Schedule

Ponte Tresa, Switzerland → Bern, Switzerland

All
All days
22 Jul, Wed
23 Jul, Thu
24 Jul, Fri
25 Jul, Sat
26 Jul, Sun

Cheapest and Fastest Ways to Travel from Ponte Tresa to Bern

Composite routes from Ponte Tresa to Bern

Cheapest
Other

Transport providers

Südostbahn
Website
Swiss Railways (SBB/CFF/FFS)
Website
Trenitalia EuroCity
Website
BLS AG
Website
Südostbahn
Website
49 min
Once daily
+41 58 580 70 70
+41 58 580 70 70
Call Contact via email
Swiss Railways (SBB/CFF/FFS)
Website
2h 50m
Once a week
$86.96–$163.04
+41 848 44 66 88
+41 848 44 66 88
Call
Trenitalia EuroCity
Website
1h 39m
Once daily
$41.30–$86.96
+39 06 68475475
+39 06 68475475
Call Contact via email
BLS AG
Website
47 min
4 times a week
$11.96–$17.39
+41 58 327 32 71
+41 58 327 32 71
Call
Marino Autolinee
Website
Marino Autolinee
Website
2h 45m
Once a week
$23.91–$32.61
+39 080 3112335
+39 080 3112335
Call Contact via email

Questions and Answers

What is the cheapest way to get from Ponte Tresa to Bern?

The cheapest way to get from Ponte Tresa to Bern is to bus and train which costs $38.04 - $86.96 and takes 5h 11m.

What is the fastest way to get from Ponte Tresa to Bern?

The fastest way to get from Ponte Tresa to Bern is to drive which takes 3h 2m and costs $53.26 - $81.52 .

Is there a direct train between Ponte Tresa and Bern?

No, there is no direct train from Ponte Tresa to Bern. However, there are services departing from Ponte Tresa and arriving at Bern via Lugano. The journey, including transfers, takes approximately 4h 16m.

How far is it from Ponte Tresa to Bern?

The distance between Ponte Tresa and Bern is 281 km. The road distance is 281 km.

How do I travel from Ponte Tresa to Bern without a car?

The best way to get from Ponte Tresa to Bern without a car is to train which takes 4h 16m and costs $86.96 - $163.04 .

How long does it take to get from Ponte Tresa to Bern?

It takes approximately 4h 16m to get from Ponte Tresa to Bern, including transfers.

Where do I catch the Ponte Tresa to Bern train from?

Ponte Tresa to Bern train services, operated by Swiss Railways (SBB/CFF/FFS), depart from Lugano station.

Where does the Ponte Tresa to Bern train arrive?

Ponte Tresa to Bern train services, operated by Swiss Railways (SBB/CFF/FFS), arrive at Bern station.

Can I drive from Ponte Tresa to Bern?

Yes, the driving distance between Ponte Tresa to Bern is 281 km. It takes approximately 3h 2m to drive from Ponte Tresa to Bern.

How do I get a train ticket from Ponte Tresa to Bern?

Book your Ponte Tresa to Bern train tickets online with Omio.

Where can I stay near Bern?

There are 280+ hotels available in Bern. Prices start at $56.74 per night.
+0