HUB hero image

How to Travel from

Porto Airport to Marinha Grande

by Rideshare or Car

Porto Airport
+0
Marinha Grande
Transport search to Marinha Grande
Porto Airport
+0
Marinha Grande
Building a composite car route
Cheapest
Best Offer!
Car
2 h 1 min
204 km.
from $11
Composite Route Car Only

Two ways to Travel from Porto Airport to Marinha Grande

Select an Option Below to Start Your Journey
Cheapest
Other

Transport providers

Bus operators

FlixBus

Phone:
+49 30 300 137 300
Website:
flixbus.com
Bus from Porto - Aeroporto Francisco Sá Carneiro (OPO) to Marinha
Ave. Duration:
3h 5m
Frequency:
Once daily
Estimated price:
$21.66–$31.85

Rede Expressos

Phone:
+351 21 75 24 524
Website:
rede-expressos.pt/en
Bus from Porto - Terminal Intermodal de Campanhã to Marinha
Ave. Duration:
3h 5m
Frequency:
Twice daily
Estimated price:
$5.35–$17.83

Other operators

VMTransfers

Phone:
(+351) 220 971 653
Website:
vmtransfers.com/pt/
Other from Porto - Aeroporto Francisco Sá Carneiro to Leiria
Ave. Duration:
1h 54m
Frequency:
On demand
Estimated price:
$284.15

Questions and Answers

What is the cheapest way to get from Porto Airport (OPO) to Marinha Grande?

The cheapest way to get from Porto Airport (OPO) to Marinha Grande is to bus via Porto - Terminal Intermodal de Campanhã which costs $6.52 - $18.48 and takes 4h 42m.

What is the fastest way to get from Porto Airport (OPO) to Marinha Grande?

The fastest way to get from Porto Airport (OPO) to Marinha Grande is to drive which takes 2h 1m and costs $34.78 - $51.09 .

Is there a direct bus between Porto Airport (OPO) and Marinha Grande?

Yes, there is a direct bus departing from Porto - Aeroporto Francisco Sá Carneiro (OPO) and arriving at Marinha Grande. Services depart once daily, and operate every day. The journey takes approximately 3h 5m.

How far is it from Porto Airport (OPO) to Marinha Grande?

The distance between Porto Airport (OPO) and Marinha Grande is 217 km. The road distance is 205.7 km.

How do I travel from Porto Airport (OPO) to Marinha Grande without a car?

The best way to get from Porto Airport (OPO) to Marinha Grande without a car is to bus which takes 3h 5m and costs $18.48 - $27.17 .

How long does it take to get from Porto Airport (OPO) to Marinha Grande?

The bus from Porto - Aeroporto Francisco Sá Carneiro (OPO) to Marinha Grande takes 3h 5m including transfers and departs once daily.

Where do I catch the Porto Airport (OPO) to Marinha Grande bus from?

Porto Airport (OPO) to Marinha Grande bus services, operated by FlixBus, depart from Porto - Aeroporto Francisco Sá Carneiro (OPO) station.

Where does the Porto Airport (OPO) to Marinha Grande bus arrive?

Porto Airport (OPO) to Marinha Grande bus services, operated by FlixBus, arrive at Marinha Grande station.

Can I drive from Porto Airport (OPO) to Marinha Grande?

Yes, the driving distance between Porto Airport (OPO) to Marinha Grande is 206 km. It takes approximately 2h 1m to drive from Porto Airport (OPO) to Marinha Grande.

How do I get a bus ticket from Porto Airport (OPO) to Marinha Grande?

Book your Porto Airport (OPO) to Marinha Grande bus tickets online with Omio and FlixBus.

Where can I stay near Marinha Grande?

There are 1079+ hotels available in Marinha Grande. Prices start at $41.78 per night.
+0