Skip to content
Mixroutes

How to get from Porto to Santo Antonio Da Charneca

5 ways, 283 km apart. Times come from today's timetables (Tuesday, planned from 08:00). Prices are marked live, operator fare or estimated. We add nothing to the fare.

5 ways to travel

WayDoor to doorPrice
Busbest4h 3m€78–126 estimated
Drivecheapest4h 36m€34–47 estimated
Taxi4h 36m€405–610 estimated
Train4h 37m€41–132 estimated
Fly4h 47m€120–180 estimated

Departures today

  1. 08:05 → 13:405h 35m · 1 changeCP - Comboios de Portugal IC€41–130
  2. 08:05 → 13:075h 2m · 2 changesCP - Comboios de Portugal IC€42–131
  3. 08:20 → 12:244h 4m · 2 changesMetro do Porto Bx€78–126
  4. 08:20 → 12:234h 3m · 3 changesMetro do Porto Bx€78–126
  5. 08:28 → 13:405h 12m · 2 changesMetro do Porto F€42–130
  6. 08:28 → 13:074h 39m · 3 changesMetro do Porto F€42–132

Timetable data via Transitous and the operators' own GTFS feeds. Live delays arrive when an operator publishes a real-time feed.

Questions people ask

How long does it take to get from Porto to Santo Antonio Da Charneca?
The fastest way is by bus: about 4h 3m door to door. The straight-line distance is 283 km.
What is the cheapest way from Porto to Santo Antonio Da Charneca?
Drive is the cheapest, from €34. That figure is an estimate from the operator's fare bands, not a live quote.
Is there a direct train from Porto to Santo Antonio Da Charneca?
Not today. Train journeys involve a change; the fastest takes 4h 37m.
How much is the bus from Porto to Santo Antonio Da Charneca?
Buses take about 4h 3m and cost €78–126 depending on operator and seat type. 2 departures appear in today's timetable window.
How long is the flight from Porto to Santo Antonio Da Charneca?
About 1h 2m in the air (OPO → LIS), about 4h 47m door to door once you add the ride to the airport, check-in and the cab at the other end. Typical fares run €120–180; live prices are on Flights70.
How far is Santo Antonio Da Charneca from Porto by road?
About 337 km, roughly 4h 36m of driving in normal traffic. Fuel alone costs around €34–47; tolls and parking are extra.

More routes