There are 9 ways to get from Tramelan to Porto by train, plane, car, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train to Basel, fly
best- Take the train from Moutier to Basel SBB
- Fly from Basel (BSL) to Francisco De Sá Carneiro Airport (OPO)BSL - OPO
7h 56m€86–290Drive, train, bus
- Drive from Tramelan to Montbeliard
- Take the train from Montbeliard to Lyon Part DieuTer
- Take the train from Lyon Part Dieu to Barcelona-Sants
- Take the train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena GrandesAve
- Take the train from Madrid Chamartín to OurenseAve
- Take the bus from Ourense-Empalme to Porto - Terminal Intermodal de Campanhã
22h 3m€187–439Taxi, bus
- Take the taxi from Tramelan to Seedorf BE, Gemeindeverwaltung
- Take the bus from Bern to Viseu
- Take the bus from Estação Rodoviária de Viseu to Porto - Terminal Intermodal de Campanhã
30h 19m€297–382Drive 1,739.7 km
- Drive from Tramelan to Porto1,739.7 km
18h 18m€304–439Train to Zurich Airport, fly
- Take the train from Biel/Bienne to Zürich Flughafen
- Fly from Zurich Airport (ZRH) to Francisco De Sá Carneiro Airport (OPO)ZRH - OPO
8h 39m€95–264Train to Geneva International Airport, fly
- Take the train from Biel/Bienne to Genève-Aéroport
- Fly from Geneva International Airport (GVA) to Francisco De Sá Carneiro Airport (OPO)GVA - OPO
9h 19m€95–359Drive, train
- Drive from Tramelan to Grandvillars
- Take the train from Belfort-Montbéliard TGV to Lyon Part Dieu84
- Take the train from Lyon Part Dieu to Barcelona-Sants
- Take the train from Barcelona-Sants to Vigo GuixarAlv
- Take the train from Vigo Guixar to Porto CampanhaIc
28h 32m€181–269Train, bus
- Take the train from Glovelier to Basel SBBS3
- Take the bus from Basel SBB to Lausanne
- Take the bus from Lausanne to Porto
34h 55m€138–293Train, bus via Luxembourg
- Take the train from Glovelier to Basel SBBS3
- Take the bus from Basel, Meret Oppenheim-Strasse (Bahnhof SBB) to Luxembourg, P+R Bouillon299
- Take the bus from Luxembourg - P+R Bouillon to Porto - Hospital de São João
38h 59m€132–222
Tramelan to Porto by bus and train
Questions & Answers
The cheapest way to get from Tramelan to Porto is to train and fly which costs €90 - €270 and takes 8h 39m.
The fastest way to get from Tramelan to Porto is to train and fly which takes 7h 56m and costs €85 - €290.
The distance between Tramelan and Porto is 1562 km. The road distance is 1739.7 km.
The best way to get from Tramelan to Porto without a car is to taxi and bus which takes 30h 19m and costs €290 - €390.
It takes approximately 7h 56m to get from Tramelan to Porto, including transfers.
Porto is 1h behind Tramelan. It is currently 7:58 AM in Tramelan and 6:58 AM in Porto.
Yes, the driving distance between Tramelan to Porto is 1740 km. It takes approximately 18h 18m to drive from Tramelan to Porto.
There are 6286+ hotels available in Porto.
What companies run services between Tramelan, Switzerland and Porto, Portugal?
There is no direct connection from Tramelan to Porto. However, you can take the train to Tavannes, take the train to Moutier, take the train to Basel SBB, walk to Basel, Bahnhof SBB, take the line 50 bus to Basel EuroAirport, Abflug, walk to Basel (BSL) airport, fly to Francisco De Sá Carneiro Airport (OPO), walk to Aeroporto Francisco Sá Carneiro (OPO) Metro, then take the subway to Trindade. Alternatively, you can take a vehicle from Tramelan to Porto - Terminal Intermodal de Campanhã via Montbeliard, Lyon Part Dieu, Barcelona-Sants, Madrid-Puerta de Atocha-Almudena Grandes, Madrid Chamartín, Ourense, and Ourense-Empalme in around 22h 3m.
- Website
- easyjet.com
Flights from Basel to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 42m
- When
- Every day
- Estimated price
- €45–230
Flights from Basel to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 5h 36m
- When
- Monday, Thursday, and Friday
- Estimated price
- €45–230
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 42m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- €40–140
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 24m
- When
- Every day
- Estimated price
- €30–190
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport via Bordeaux
- Ave. Duration
- 5h
- When
- Monday and Sunday
- Estimated price
- €30–190
- Website
- swiss.com
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- €50–180
Flights from Zurich Airport to Francisco De Sá Carneiro Airport via Geneva International Airport
- Ave. Duration
- 5h 30m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- €50–150
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–340
- Website
- flytap.com
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 43m
- When
- Every day
- Estimated price
- €50–180
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 25m
- When
- Every day
- Estimated price
- €60–340
- Website
- comlux.com
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday
- Estimated price
- €70–500
- Website
- flexflight.dk
Flights from Zurich Airport to Francisco De Sá Carneiro Airport
- Ave. Duration
- 2h 40m
- When
- Wednesday
- Estimated price
- €70–500
- Website
- iberia.com
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- €55–230
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport via Barcelona
- Ave. Duration
- 4h 30m
- When
- Friday and Saturday
- Estimated price
- €60–330
- Website
- vueling.com
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport via Barcelona
- Ave. Duration
- 4h 30m
- When
- Friday and Saturday
- Estimated price
- €60–330
- Website
- aireuropa.com
Flights from Geneva International Airport to Francisco De Sá Carneiro Airport via Madrid
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- €50–210
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Moutier to Basel SBB
- Ave. Duration
- 47 min
- Frequency
- Hourly
- Estimated price
- €12–17
- Website
- https://www.sbb.ch/en
Train from Biel/Bienne to Zürich Flughafen
- Ave. Duration
- 1h 27m
- Frequency
- Hourly
- Estimated price
- €30–65
- Website
- https://www.sbb.ch/en
Train from Biel/Bienne to Genève-Aéroport
- Ave. Duration
- 1h 44m
- Frequency
- Once a week
- Estimated price
- €35–60
- Website
- https://www.sbb.ch/en
Train from Glovelier to Basel SBB
- Ave. Duration
- 58 min
- Frequency
- Every 30 minutes
- Estimated price
- €23–45
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to Société Nationale des Chemins de fer Français (SNCF)
Contact Details
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Montbeliard to Lyon Part Dieu
- Ave. Duration
- 3h 40m
- Frequency
- 3 times a day
- Estimated price
- €40–55
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Belfort-Montbéliard TGV to Lyon Part Dieu
- Ave. Duration
- 2h 23m
- Frequency
- Once daily
- Estimated price
- €55–70
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Lyon Part Dieu to Barcelona-Sants
- Ave. Duration
- 4h 58m
- Frequency
- 5 times a week
- Estimated price
- €50–75
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 2m
- Frequency
- Twice daily
- Estimated price
- €45–65
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Ourense
- Ave. Duration
- 2h 36m
- Frequency
- Every 4 hours
- Estimated price
- €45–85
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Vigo Guixar
- Ave. Duration
- 13h 46m
- Frequency
- 3 times a week
- Estimated price
- €50–85
- Website
- https://www.renfe.com/es/en
Train from Vigo Guixar to Porto Campanha
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- €15–21
- Website
- https://www.renfe.com/es/en
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €70–170
- Website
- https://www.renfe.com/es/en
Train from Madrid Chamartín to Ourense
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- €40–90
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- €50–150
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Barcelona-Sants to Madrid-Puerta de Atocha-Almudena Grandes
- Ave. Duration
- 3h 3m
- Frequency
- Every 4 hours
- Estimated price
- €35–100
- Website
- https://www.ouigo.com/es/en
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Ourense-Empalme to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a week
- Estimated price
- €9–30
- Website
- https://www.alsa.com/en/
- Phone
- +3-389-268-0068
- Website
- blablacar.co.uk
Bus from Bern to Viseu
- Ave. Duration
- 25h 45m
- Frequency
- 3 times a week
- Estimated price
- €100–140
- Website
- https://www.blablacar.co.uk/bus
Bus from Basel, Meret Oppenheim-Strasse (Bahnhof SBB) to Luxembourg, P+R Bouillon
- Ave. Duration
- 5h
- Frequency
- Once daily
- Estimated price
- €14–35
- Website
- https://www.blablacar.co.uk/bus
- Phone
- +351 21 75 24 524
- Website
- rede-expressos.pt
Bus from Estação Rodoviária de Viseu to Porto - Terminal Intermodal de Campanhã
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- €4–12
- Website
- https://rede-expressos.pt/en
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Basel SBB to Lausanne
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Estimated price
- €16–23
- Website
- https://www.flixbus.co.uk
Bus from Lausanne to Porto
- Ave. Duration
- 28h 30m
- Frequency
- 3 times a week
- Estimated price
- €95–220
- Website
- https://www.flixbus.co.uk
Bus from Basel, Meret Oppenheim-Strasse (Bahnhof SBB) to Luxembourg, P+R Bouillon
- Ave. Duration
- 5h 5m
- Frequency
- 3 times a day
- Estimated price
- €22–50
- Website
- https://www.flixbus.co.uk
- Phone
- (+351) 258 454 303
- info@barquense.com
- Website
- barquense.pt
Bus from Luxembourg - P+R Bouillon to Porto - Hospital de São João
- Ave. Duration
- 29h 48m
- Frequency
- Once a week
- Estimated price
- €90–120
- Schedules at
- barquense.pt
- Book at
- barquense.pt
- Ave. Duration
- 34 min
- Estimated price
- €190–230
Taxi Local Biel Bienne
Etienne Taxi
- Phone
- +41 79 282 32 70
Taxis Réunis
- Phone
- +41 32 913 91 39
- Website
- taxis-reunis.ch
Taxi Agnès
- Phone
- +41 79 689 89 89
- Website
- taxiagnes.ch
Euro Taxi
- Phone
- +41 32 914 14 14
- Website
- eurotaxi.ch
Chrono Taxi
- Phone
- +41 32 968 19 19
- Website
- chronotaxi.ch
ABC Taxi
- Phone
- +41 32 968 11 11
- Website
- taxi-abc.ch
Want to know more about travelling around Portugal
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
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in France: A guide to SNCF
Read the travel guide







































