Bus Marinha Grande to Porto and return

Cheap bus and train tickets for trips from Porto to Marinha Grande and return

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,625,846 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Everything about the connection Marinha Grande - Porto

Cheapest Bus$17.00
Fastest Bus3h 5m
Distance98.8 miles
Bus CompaniesRede Expressos, Eurolines France

Which way would you like to travel?

Departure / Arrival
Date best offer
Company
Best price
  • Marinha Grande
    Porto
    7:00 PM
    10:55 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Marinha Grande
    Porto
    7:00 PM
    10:55 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Marinha Grande
    Porto
    7:00 PM
    10:55 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Marinha Grande
    Porto
    7:00 PM
    10:55 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Marinha Grande
    Porto
    7:00 PM
    10:55 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Marinha Grande
    Porto
    7:50 PM
    10:55 PM
    21 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Marinha Grande
    Porto
    7:50 PM
    10:55 PM
    18 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Marinha Grande
    Porto
    7:50 PM
    10:55 PM
    19 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Marinha Grande
    Porto
    11:15 AM
    2:25 PM
    20 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Marinha Grande
    Porto
    2:45 PM
    6:40 PM
    20 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Marinha Grande
    Porto
    5:20 PM
    8:55 PM
    20 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Marinha Grande
    Porto
    7:50 PM
    10:55 PM
    20 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Marinha Grande
    Porto
    3:15 PM
    1:30 PM
    2 Mar
    +2
    Eurolines FranceEurolines France
    from $180.88
  • Marinha Grande
    Porto
    11:30 AM
    1:30 PM
    2 Mar
    +2
    Eurolines FranceEurolines France
    from $180.88
  • Marinha Grande
    Porto
    8:20 AM
    10:10 AM
    2 Mar
    BlaBlaCarBlaBlaCar
    from $10.83
Departure / Arrival
Date best offer
Company
Best price
  • Porto
    Marinha Grande
    4:00 PM
    7:35 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Porto
    Marinha Grande
    4:00 PM
    7:35 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Porto
    Marinha Grande
    4:00 PM
    7:35 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Porto
    Marinha Grande
    3:00 PM
    6:15 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Porto
    Marinha Grande
    4:00 PM
    7:35 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Porto
    Marinha Grande
    6:00 PM
    9:30 PM
    2 Mar
    Rede ExpressosRede Expressos
    from $17.00
  • Porto
    Marinha Grande
    4:30 PM
    7:35 PM
    18 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Porto
    Marinha Grande
    12:00 PM
    2:45 PM
    21 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Porto
    Marinha Grande
    2:00 PM
    5:15 PM
    21 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Porto
    Marinha Grande
    3:30 PM
    6:15 PM
    21 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Porto
    Marinha Grande
    4:30 PM
    7:35 PM
    21 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Porto
    Marinha Grande
    6:15 PM
    9:30 PM
    21 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Porto
    Marinha Grande
    7:00 PM
    9:30 PM
    21 Feb
    Rede ExpressosRede Expressos
    from $17.87
  • Porto
    Marinha Grande
    12:30 PM
    5:30 PM
    2 Mar
    +2
    Eurolines FranceEurolines France
    from $163.55
  • Porto
    Marinha Grande
    6:45 PM
    8:25 PM
    2 Mar
    BlaBlaCarBlaBlaCar
    from $8.66
  • Porto
    Marinha Grande
    8:30 PM
    11:30 PM
    2 Mar
    BlaBlaCarBlaBlaCar
    from $8.66
  • Porto
    Marinha Grande
    6:00 PM
    7:40 PM
    2 Mar
    BlaBlaCarBlaBlaCar
    from $11.91
  • Porto
    Marinha Grande
    3:30 PM
    6:10 PM
    2 Mar
    BlaBlaCarBlaBlaCar
    from $14.08

Information about the bus connection, amenities and services

Bus ticket prices from Marinha Grande to Porto or from Porto to Marinha Grande normally start from $16.50. This is hard to beat for the distance covered. But, when riding the bus, ticket prices are just the tip of the iceberg. With our smart bus search engine you'll find the perfect travel option. Just pick one of the offers by Busbud and . The quickest bus from Porto to Marinha Grande only takes 2h 50m. Just click the "Find Now" button to see all available buses and pick the best option!
Ticket prices for the bus route Marinha Grande - Porto are currently starting from $16.50. If you book last-minute, however, the trip might set you back $16.50. This is why we suggest checking different departure times (if you're flexible timewise, that is). Sometimes you can save a few dollars by simply taking a later bus. Also take a look at travel times: while only needs 2h 50m for the whole journey, you might have to spend more time on the highway when opting for other companies.

Bus stops in Marinha Grande and Porto

Stations
Campo 24 de Agosto , 4300-503 Porto (Portugal)

Compare Marinha Grande and Porto

$3.25
$4.19
Marinha Grande
Porto
A cab ride in Marinha Grande is 23% cheaper than in Porto.
$1.35
$1.41
Marinha Grande
Porto
A bus fare in Marinha Grande is 5% cheaper than in Porto.
$1.08
$1.62
Marinha Grande
Porto
A large beer in Marinha Grande is 34% cheaper than in Porto.
$0.90
$0.42
Marinha Grande
Porto
A bottle of water in Marinha Grande is 54% more expensive than in Porto.
$10.56
$7.14
Marinha Grande
Porto
A meal in Marinha Grande is 33% more expensive than in Porto.

Continue your journey

Trusted shop
The CheckMyBus App
Free Download