Bus Marinha Grande to Vila Real and return

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

swap
Adults
1
Children
0
Traveling as a group?
Rent a bus here!
1850 Companies - 5,588,852 Connections
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click
Are you trying to organize an upcoming bus trip from Marinha Grande to Vila Real or vice versa? Then our bus search engine can help you find the best option for your travel needs. If you need to get there as fast as possible, you can opt for the fastest bus connection, which is offered by and will get you there in 4h 10m. If you’re tight on cash or are simply looking for the best deal, consider the cheapest ticket, which starts at $21.00. Just click "Find Now" and enjoy the ride!

Marinha Grande to Vila Real Bus Information

Cheapest Bus$22.20
Fastest Bus4h 10m
Distance124.1 miles
Bus CompaniesRede Expressos
  Bus Marinha Grande - Vila Real    124 mi
Ø Bus connections2 x
Savings-5%

The cheapest bus routes from Marinha Grande to Vila Real

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Marinha Grande
    Vila Real
      6:00 AM
      11:10 AM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Marinha Grande
    Vila Real
      11:00 AM
      3:40 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Marinha Grande
    Vila Real
      7:00 PM
      12:10 AM
    5 Feb
    +1
    Rede ExpressosRede Expressos
    from $22.20
  • Marinha Grande
    Vila Real
      11:00 AM
      3:40 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Marinha Grande
    Vila Real
      7:00 PM
      11:45 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Marinha Grande
    Vila Real
      6:00 AM
      11:10 AM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Marinha Grande
    Vila Real
      11:00 AM
      3:40 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Marinha Grande
    Vila Real
      11:15 AM
      3:40 PM
    25 Jan
    Rede ExpressosRede Expressos
    from $23.31
  • Marinha Grande
    Vila Real
      11:15 AM
      3:40 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Marinha Grande
    Vila Real
      11:15 AM
      3:40 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Marinha Grande
    Vila Real
      7:50 PM
      12:10 AM
    5 Feb
    +1
    Rede ExpressosRede Expressos
    from $23.31
  • Marinha Grande
    Vila Real
      6:50 AM
      11:10 AM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Marinha Grande
    Vila Real
      8:35 AM
      12:45 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Marinha Grande
    Vila Real
      11:15 AM
      3:40 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31


  Carpooling Marinha Grande - Vila Real    124 mi

The cheapest carpooling offers from Marinha Grande to Vila Real

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Marinha Grande
    Vila Real
      11:00 AM
      2:20 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $12.21


  Bus Vila Real - Marinha Grande    124 mi
Ø Bus connections2 x
Savings-5%

The cheapest bus routes from Vila Real to Marinha Grande

%No particular date in mind? Here's an overview of the cheapest bus tickets for the next few days.
Departure / Arrival
Date best offer
Company
Best price
  • Vila Real
    Marinha Grande
      7:00 AM
      1:00 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Vila Real
    Marinha Grande
      8:00 AM
      1:45 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Vila Real
    Marinha Grande
      2:00 PM
      7:35 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $22.20
  • Vila Real
    Marinha Grande
      2:15 PM
      6:15 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Vila Real
    Marinha Grande
      8:45 AM
      1:45 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Vila Real
    Marinha Grande
      11:00 AM
      2:45 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Vila Real
    Marinha Grande
      12:15 PM
      5:15 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Vila Real
    Marinha Grande
      2:15 PM
      6:15 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Vila Real
    Marinha Grande
      3:30 PM
      7:35 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31
  • Vila Real
    Marinha Grande
      5:45 PM
      9:30 PM
    5 Feb
    Rede ExpressosRede Expressos
    from $23.31


  Carpooling Vila Real - Marinha Grande    124 mi

The cheapest carpooling offers from Vila Real to Marinha Grande

%No particular date in mind? Here are some of the cheapest rides for the next few days.
  • Vila Real
    Marinha Grande
      12:00 PM
      2:50 PM
    5 Feb
    BlaBlaCarBlaBlaCar
    from $14.43


Current ticket prices

Ticket prices for the bus route Marinha Grande - Vila Real are currently starting from $21.00. If you book last-minute, however, the trip might set you back $21.00. This is why we recommend checking different departure times (if you're flexible timewise, that is). Sometimes you can save even more money by simply taking an earlier bus. Also take a look at travel times: while only needs 4h 10m for the whole journey, you might have to spend more hours on the road when opting for other companies.

Bus stops in Marinha Grande and Vila Real

  Stations
Rua Dom Pedro de Castro 21, Vila Real (Portugal)

More on bus features and services


Marinha Grande and Vila Real: Useful Info

Marinha Grande
28,916
Vila Real
17,001
Trusted shop
The CheckMyBus App
Free Download