Bus Barcelos to Marinha Grande and return

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

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,600,755 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
If you want to take a bus from Barcelos to Marinha Grande, you’ll find ticket prices from $19.80 and journey times starting at 6h 5m. Use our bus search engine to find the ideal bus from Marinha Grande to Barcelos and take your pick between the offers of Busbud and . Just click the "Find Now" button and enjoy the ride!
Cheapest Bus$20.70
Fastest Bus6h 5m
Distance124.2 miles
Bus CompaniesRede Expressos
Departure / Arrival
Date best offer
Company
Best price
  • Barcelos
    Marinha Grande
    8:00 AM
    2:45 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $20.70
  • Barcelos
    Marinha Grande
    1:00 PM
    7:35 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $20.70
  • Barcelos
    Marinha Grande
    8:00 AM
    2:45 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $20.70
  • Barcelos
    Marinha Grande
    1:00 PM
    7:35 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $20.70
  • Barcelos
    Marinha Grande
    8:00 AM
    2:45 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $20.70
  • Barcelos
    Marinha Grande
    1:00 PM
    7:35 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $20.70
  • Barcelos
    Marinha Grande
    8:30 AM
    2:45 PM
    31 Jan
    Rede ExpressosRede Expressos
    from $21.80
  • Barcelos
    Marinha Grande
    1:30 PM
    7:35 PM
    31 Jan
    Rede ExpressosRede Expressos
    from $21.80
Departure / Arrival
Date best offer
Company
Best price
  • Marinha Grande
    Barcelos
    6:00 AM
    12:45 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $20.70
  • Marinha Grande
    Barcelos
    6:50 AM
    12:45 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $21.80
  • Marinha Grande
    Barcelos
    6:50 AM
    12:45 PM
    11 Feb
    Rede ExpressosRede Expressos
    from $21.80

Current ticket prices

Traveling by bus is one of the most affordable options for visiting family and friends or simply discovering new cities. For your bus ride from Barcelos to Marinha Grande, there's tickets available starting at only $19.80 But be quick: if you book at short notice, you might have to pay a bit more. One final piece of advice: compare prices for different departure times if you're flexible timewise. Taking an earlier bus can allow you to save that extra bit of money.

Bus stops in Barcelos and Marinha Grande

Stations
Avenida Vitor Gallo , 2430-313 Marinha Grande (Portugal)
Av. da Liberdade , 2430-307 Marinha Grande (Portugal)

More on bus features and services

$4.79
$3.30
Barcelos
Marinha Grande
A cab ride in Barcelos is 32% more expensive than in Marinha Grande.
$1.71
$1.38
Barcelos
Marinha Grande
A bus fare in Barcelos is 20% more expensive than in Marinha Grande.
$1.43
$1.10
Barcelos
Marinha Grande
A large beer in Barcelos is 24% more expensive than in Marinha Grande.
$0.72
$0.92
Barcelos
Marinha Grande
A bottle of water in Barcelos is 22% cheaper than in Marinha Grande.
$8.12
$10.73
Barcelos
Marinha Grande
A meal in Barcelos is 25% cheaper than in Marinha Grande.
Trusted shop
The CheckMyBus App
Free Download