Find a bus from Vila Real, Vila Real to Porto

These train, bus and flight companies trust us


Find the cheapest ticket for your trip

Journey details

Best price 104.71£
Journey duration 38 h 15 min
Connections per day 1
First departure: 14:45
Last departure: 14:45
Distance 74km

By bus from Vila Real, Vila Real to Porto: it's easier with virail

Finding the pertect bus tickets to travel from Vila Real, Vila Real to Porto is so easy with virail. Once you chose your travel date, virail will compare hundreds of offers from our partner to find the best solution for you.

How much is a low-cost ticket for buses from Vila Real, Vila Real to Porto?

Bus tickets from Vila Real, Vila Real to Porto cost on average 143,50 €, but if you have the possiblity to book in advance, or if your travel dates are flexible, you will more easily get low-cost bus tickets from Vila Real, Vila Real to Porto for only 117,00 €.

What are the departure and arrival stations when travelling by bus to Porto?

Buses from Vila Real, Vila Real leave from Vila Real, reaching Porto at Porto Campo 24 De Agosto.

Buses from Vila Real, Vila Real to Porto


Seen the short distance between Vila Real, Vila Real and Porto, you could also choose to travel by train or carpooling. Spending little more money, your journey would become more comfortable.

If the offers provided by buses do not suit your needs, trains and carpooling could represent a good alternative for this distance.

What time do the busses to Porto leave?

The first bus leaves from Vila Real, Vila Real at 14:02, while the last one leaves at 14:02. The journey takes 26 hours and 30 minutess.

Which bus companies are in service in the route Vila Real, Vila Real - Porto?

You can travel by bus from Vila Real, Vila Real to Porto with Internorte.

virail lets you search and compare times and prices of any transports from one city to another