HUB hero image

How to Travel from

Porto to Lisbon

by Rideshare, Route or Car

Porto
+0
Lisbon
Transport search to Lisbon
Porto
+0
Lisbon
Building a composite car route
Cheapest
Best Offer!
Car
5 h 34 min
558 km.
from $30
Composite Route Car Only

Six ways to Travel from Porto to Lisbon

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Train operators

Renfe Viajeros

Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from A Gudina-Porta Galicia to Vigo
Ave. Duration:
2h 24m
Frequency:
Twice daily
Estimated price:
$22.83–$31.52
Train from Vigo Guixar to Porto
Ave. Duration:
2h 22m
Frequency:
Twice daily
Estimated price:
$15.22–$21.74

Renfe AVE

Phone:
+34 91 232 03 20
Website:
renfe.com/es/en
Train from A Gudina-Porta Galicia to Vigo
Ave. Duration:
2h 27m
Frequency:
Once daily
Estimated price:
$33.70–$47.83

Comboios De Portugal

Phone:
+351 210 900 032
Website:
cp.pt/passageiros/pt
Train from Porto Campanha to Lisboa
Ave. Duration:
2h 42m
Frequency:
Hourly
Estimated price:
$11.96–$54.35

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Puebla de Sanabria to Central
Ave. Duration:
4h 5m
Frequency:
4 times a week
Estimated price:
$19.57–$28.26
Bus from Fatima to Lisbon
Ave. Duration:
1h 20m
Frequency:
Hourly
Estimated price:
$11.96–$17.39

Rede Expressos

Phone:
+351 21 75 24 524
Website:
rede-expressos.pt/en
Bus from Estação Rodoviária de Bragança to Estação
Ave. Duration:
6h 45m
Frequency:
Every 2 hours
Estimated price:
$11.96–$32.61
Bus from Fatima to Lisbon
Ave. Duration:
1h 20m
Frequency:
Every 3 hours
Estimated price:
$2.72–$11.96

RenEX

Phone:
+351 217 524 524
Website:
rede-expressos.pt/pt
Bus from Fatima to Lisbon
Ave. Duration:
1h 20m
Frequency:
Every 4 hours
Estimated price:
$9.78–$11.96

Airlines

TAP Portugal

Website:
flytap.com/
Plane from Francisco De Sá Carneiro Airport to Lisbon
Ave. Duration:
1h
Frequency:
Every day
Estimated price:
$36.96–$152.17

Other operators

VMTransfers

Phone:
(+351) 220 971 653
Website:
vmtransfers.com/pt/
Other from Bragança to Porto
Ave. Duration:
2h 10m
Frequency:
On demand
Estimated price:
$265.13
Other from Porto - Aeroporto Francisco Sá Carneiro to Fátima
Ave. Duration:
2h
Frequency:
On demand
Estimated price:
$265.13

Questions and Answers

What is the cheapest way to get from Porto to Lisbon?

The cheapest way to get from Porto to Lisbon is to bus which costs $30.43 - $59.78 and takes 9h 35m.

What is the fastest way to get from Porto to Lisbon?

The fastest way to get from Porto to Lisbon is to drive which takes 5h 34m and costs $97.83 - $152.17 .

How far is it from Porto to Lisbon?

The distance between Porto and Lisbon is 535 km. The road distance is 558.4 km.

How do I travel from Porto to Lisbon without a car?

The best way to get from Porto to Lisbon without a car is to train which takes 10h 13m and costs $152.17 - $250 .

How long does it take to get from Porto to Lisbon?

It takes approximately 3h 56m to get from Porto to Lisbon, including transfers.

Train or bus from Porto to Lisbon?

The best way to get from Porto to Lisbon is to bus which takes 9h 35m and costs $30.43 - $59.78 . Alternatively, you can train, which costs $152.17 - $250 and takes 10h 13m.

What is the time difference between Porto and Lisbon?

Lisbon is 1h behind Porto. It is currently 17:06 in Porto and 16:06 in Lisbon.

Can I drive from Porto to Lisbon?

Yes, the driving distance between Porto to Lisbon is 558 km. It takes approximately 5h 34m to drive from Porto to Lisbon.

Where can I stay near Lisbon?

There are 7886+ hotels available in Lisbon. Prices start at $36.26 per night.
+0