Skip to content
OlaChill Bus

Lisbon to Porto by private coach

≈ 315 km · ≈ 3 h driving

from €900

A private coach from Lisbon to Porto costs from €900 one-way for a 33-seat vehicle. The trip is ≈ 315 km, about 3 h of driving.

Lisbon to Porto by private coach

📷 Jakub Hałun · CC BY 4.0 · Wikimedia Commons

Estimated prices

VehicleOne-wayRound trip, same day2 days
33-seat coach
25 large suitcases
from €900from €1,350from €1,610
50-seat coach
45 large suitcases
from €1,210from €1,720from €2,160

Estimates include driver, fuel and the tolls, parking and driver-hour rules for Portugal. The final price is confirmed after the availability check.

• This itinerary needs a second driver under driving-hours rules — included in the estimate.

Prices are instant estimates. The final price is confirmed after we check availability with the operator.

Local rules that change the price

Lisbon to Porto by coach: quick answers

How much is a charter bus from Lisbon to Porto?

From €900 one-way and from €1,350 for a same-day round trip with a 33-seat coach; a 50-seat coach starts from €1,210 one-way. These are estimated prices with driver, fuel, tolls and parking included; the final price is confirmed after the availability check.

How long does the coach take from Lisbon to Porto?

About 3 h for ≈ 315 km, without traffic. Longer days add a second driver where driving-hours rules require it.

Other routes in Portugal