• Our partners include:

  • RailEurope
  • Deutsche Bahn
  • Trenitalia
  • SNCF
  • Flixbus
  • RENFE
  • Ouibus
  • BlaBlaCar
  • Booking.com
  • Skyscanner

There are 4 ways to get from Esposende to Porto by bus, train, taxi or car

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Bus  •  50 min

  1. Take the bus from Esposende to Porto — Gonçalo Cristovão Terminal Expresso

$3 - $11

Cheapest option

Bus, Metro  •  1 h 49 min

  1. Take the bus from Esposende to Póvoa de Varzim
  2. Take the Metro from Póvoa de Varzim to Trindade B

$4 - $13

2 alternative options

Taxi  •  33 min

  1. Take a taxi from Esposende to Porto 33.5 miles

$45 - $55

Drive  •  33 min

  1. Drive from Esposende to Porto 33.5 miles

$7 - $11

Questions & Answers

The cheapest way to get from Esposende to Porto is to bus which costs 3€ - 9€ and takes 50 min.

More details

The quickest way to get from Esposende to Porto is to taxi which costs 40€ - 50€ and takes 33 min.

More details

Yes, there is a direct bus departing from Esposende and arriving at Porto — Gonçalo Cristovão Terminal. Services depart four times a day, and operate every day. The journey takes approximately 50 min.

More details

The distance between Esposende and Porto is 45 km. The road distance is 53.6 km.

Get driving directions

The best way to get from Esposende to Porto without a car is to bus which takes 50 min and costs 3€ - 9€.

More details

The bus from Esposende to Porto — Gonçalo Cristovão Terminal takes 50 min including transfers and departs four times a day.

More details

Esposende to Porto bus services, operated by Auto Viação do Minho, depart from Esposende station.

More details

Esposende to Porto bus services, operated by Auto Viação do Minho, arrive at Porto — Gonçalo Cristovão Terminal station.

More details

Yes, the driving distance between Esposende to Porto is 54 km. It takes approximately 33 min to drive from Esposende to Porto.

Get driving directions

There are 3776+ hotels available in Porto. Prices start at $51 USD per night.

More details

Map of how to get from Esposende to Porto.
Launch map view
  • Distance: 28.3 miles
  • Duration: 50 min

What companies run services between Esposende, Portugal and Porto, Portugal?

Auto Viação do Minho operates a bus from Esposende to Porto 3 times a day. Tickets cost $3 - $6 and the journey takes 50 min. Rede Expressos also services this route twice daily.

Train operators
Metro do Porto
Phone
+351 22 508 1000
Email
metro@metro-porto.pt
Website
metrodoporto.pt
Train from Póvoa de Varzim to Trindade
Ave. Duration
1 h 11 min
Frequency
Every 15 minutes
Estimated price
$1 - $2
Schedules at
metrodoporto.pt
Bus operators
Auto Viação do Minho
Phone
258 800 340
Email
geral@avminho.pt
Website
avminho.pt
Bus from Esposende to Porto — Gonçalo Cristovão Terminal
Ave. Duration
50 min
Frequency
3 times a day
Estimated price
$3 - $6
Schedules at
avminho.pt
Bus from Esposende to Póvoa de Varzim
Ave. Duration
30 min
Frequency
Every 3 hours
Estimated price
$2 - $4
Schedules at
avminho.pt
Rede Expressos
Phone
707 22 33 44
Email
cliente@rne.pt
Website
rede-expressos.pt
Bus from Esposende to Porto, Campo 24 de Agosto
Ave. Duration
1 h 5 min
Frequency
Twice daily
Estimated price
$8 - $11
Schedules at
rede-expressos.pt
Book at
rede-expressos.pt
Bus from Esposende to Póvoa de Varzim
Ave. Duration
20 min
Frequency
Twice daily
Estimated price
$6 - $9
Schedules at
rede-expressos.pt
Book at
rede-expressos.pt
Rodonorte
Phone
+ 351 259 340 710
Email
geral@rodonorte.pt
Website
rodonorte.pt
Bus from Esposende to Póvoa de Varzim
Ave. Duration
23 min
Frequency
Once daily
Estimated price
$8 - $11
Schedules at
rodonorte.pt
Other operators
Taxi from Esposende to Porto
Ave. Duration
33 min
Estimated price
$45 - $55

Want to know more about travelling around the world?

Rome2rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Getting to Milan from the airport, How to travel India's Golden Triangle and How to get from London to Edinburgh - to help you get the most out of your next trip.