Travel options for:
Porto to Miranda do Douro
  • Bus

    $16 - $21
    1. Porto

      4 h 15 min - once daily

      $16 - $21

  • Drive

    $35 - $55
    1. Porto

      2 h 58 min - 161.1 miles

      $35 - $55

  • Accommodation
  • Best Price Guarantee
  • Car Hire
  • Compare Best Rates
  • Things to do
  • View attractions

From Porto bus to Miranda do Douro. 4 h 15 min 15€. From Porto drive to Miranda do Douro. 2 h 58 min 37€.

Operators: Rodonorte
 
 

Bus from Porto to Miranda do Douro

Rodonorte operates a bus from Porto to Miranda do Douro twice daily. Tickets cost $16 - $21 and the journey takes 4 h 15 min.