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!
The Best DealsSave up to 70%
The Most ChoicesMillions of routes worldwide
Easy and TransparentCompare offers with 1 click

Facts about the bus from Marinha Grande to Vila Real

Cheapest Bus$23.75
Fastest Bus4h 10m
Earliest Bus6:00 AM
Latest Bus7:00 PM
Daily Bus Routes7 Ø
Distance124.1 miles
Bus CompaniesRede Expressos

The cheapest bus routes from Marinha Grande to Vila Real

Today
Tomorrow
08/10
08/11
08/12
08/13

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Rede Expressos
    6:00 AM
    Marinha Grande
    Duration 5h 10m
    11:10 AM
    Vila Real
    from$23.75
  • Rede Expressos
    11:00 AM
    Marinha Grande
    Duration 4h 40m
    3:40 PM
    Vila Real
    from$23.75
  • Rede Expressos
    7:00 PM
    Marinha Grande
    Duration 5h 10m
    12:10 AM
    Vila Real
    from$23.75
  • Rede Expressos
    7:00 PM
    Marinha Grande
    Duration 4h 45m
    11:45 PM
    Vila Real
    from$23.75
  • Rede Expressos
    6:50 AM
    Rodoviária da Marinha Grande
    Duration 4h 20m
    11:10 AM
    Vila Real
    from$26.12
  • Rede Expressos
    8:35 AM
    Rodoviária da Marinha Grande
    Duration 4h 10m
    12:45 PM
    Vila Real
    from$26.12
  • Rede Expressos
    11:15 AM
    Rodoviária da Marinha Grande
    Duration 4h 25m
    3:40 PM
    Vila Real
    from$26.12

The cheapest carpooling offers from Marinha Grande to Vila Real

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    11:00 AM
    Marinha Grande
    Duration 3h 20m
    2:20 PM
    Vila Real
    from$13.06

The cheapest bus routes from Vila Real to Marinha Grande

No particular date in mind? Here's an overview of the cheapest bus tickets.

  • Rede Expressos
    7:00 AM
    Vila Real
    Duration 6h 0m
    1:00 PM
    Marinha Grande
    from$23.75
  • Rede Expressos
    8:00 AM
    Vila Real
    Duration 5h 45m
    1:45 PM
    Marinha Grande
    from$23.75
  • Rede Expressos
    2:00 PM
    Vila Real
    Duration 5h 35m
    7:35 PM
    Marinha Grande
    from$23.75
  • Rede Expressos
    2:15 PM
    Vila Real
    Duration 4h 0m
    6:15 PM
    Rodoviária da Marinha Grande
    from$24.94
  • Rede Expressos
    11:00 AM
    Vila Real
    Duration 3h 45m
    2:45 PM
    Rodoviária da Marinha Grande
    from$25.99
  • Rede Expressos
    12:15 PM
    Vila Real
    Duration 5h 0m
    5:15 PM
    Rodoviária da Marinha Grande
    from$25.99
  • Rede Expressos
    3:30 PM
    Vila Real
    Duration 4h 5m
    7:35 PM
    Rodoviária da Marinha Grande
    from$25.99
  • Rede Expressos
    5:45 PM
    Vila Real
    Duration 3h 45m
    9:30 PM
    Rodoviária da Marinha Grande
    from$25.99

The cheapest carpooling offers from Vila Real to Marinha Grande

No particular date in mind? Here are some of the cheapest rides.

  • BlaBlaCar
    12:00 PM
    Vila Real
    Duration 2h 50m
    2:50 PM
    Marinha Grande
    from$15.44

Information about the bus connection, amenities and services

It’s not at all necessary to spend lots of money when traveling from Marinha Grande to Vila Real or vice versa by intercity bus. The connections offered by have inexpensive tickets between the two cities. If you can help it, we suggest not booking during times of high demand as ticket prices can be a bit more expensive. Just click the "Find Now" button, see all options and take your pick!

Bus stops in Marinha Grande and Vila Real

Stations
Vila Real (Portugal)
Vila Real (Portugal)
Av. Cidade de Orense 3, 5000-508 Vila Real (Portugal)

Compare Marinha Grande and Vila Real

Continue your journey

Trusted shop
The CheckMyBus App
Free Download
GPDR CheckMyBus shield

We value your privacy!

To show you the best bus deals, we collect some information about how you use CheckMyBus. We remember your anonymized details to improve our service and provide you a personalized experience.