Cheapest
Average
The best way to find a cheap bus ticket from Viana do Castelo to Porto is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Provider | Departs | Duration | Arrives | Transfers | Tickets |
---|---|---|---|---|---|
Rede Expressos | 03:45AM Viana do Castelo | 1h05 | 04:50AM Porto | 0 transfersDirect | |
Rede Expressos | 03:45AM Viana do Castelo | 1h25 | 05:10AM Porto | 0 transfersDirect | |
Rede Expressos | 05:00AM Viana do Castelo | 0h45 | 05:45AM Porto | 0 transfersDirect | |
Rede Expressos | 05:00AM Viana do Castelo | 1h05 | 06:05AM Porto | 0 transfersDirect | |
Rede Expressos | 05:30AM Viana do Castelo | 1h00 | 06:30AM Porto | 0 transfersDirect | |
Rede Expressos | 07:00AM Viana do Castelo | 1h00 | 08:00AM Porto | 0 transfersDirect | |
Citi Express | 07:30AM Viana do Castelo | 1h00 | 08:30AM Porto | 0 transfersDirect | |
FlixBus FlixBus | 07:40AM Viana do Castelo | 1h00 | 08:40AM Porto | 0 transfersDirect | |
Rede Expressos | 07:45AM Viana do Castelo | 1h05 | 08:50AM Porto | 0 transfersDirect | |
Rede Expressos 10 | 07:45AM Viana do Castelo | 1h30 | 09:15AM Porto | 1 transfer | |
Rede Expressos | 07:45AM Viana do Castelo | 0h45 | 08:30AM Porto | 0 transfersDirect | |
Citi Express 10 | 08:05AM Viana do Castelo | 2h40 | 10:45AM Porto | 1 transfer | |
Citi Express | 08:05AM Viana do Castelo | 1h30 | 09:35AM Porto | 0 transfersDirect | |
Rede Expressos | 08:15AM Viana do Castelo | 0h45 | 09:00AM Porto | 0 transfersDirect | |
Rede Expressos | 08:15AM Viana do Castelo | 1h05 | 09:20AM Porto | 0 transfersDirect | |
Rede Expressos | 08:45AM Viana do Castelo | 1h00 | 09:45AM Porto | 0 transfersDirect | |
Rede Expressos | 10:15AM Viana do Castelo | 1h00 | 11:15AM Porto | 0 transfersDirect | |
FlixBus FlixBus | 10:40AM Viana do Castelo | 1h00 | 11:40AM Porto | 0 transfersDirect | |
Rede Expressos | 11:00AM Viana do Castelo | 1h30 | 12:30PM Porto | 0 transfersDirect | |
Rede Expressos 10 | 01:00PM Viana do Castelo | 2h30 | 03:30PM Porto | 1 transfer | |
Rede Expressos | 01:00PM Viana do Castelo | 1h30 | 02:30PM Porto | 0 transfersDirect | |
Rede Expressos | 02:45PM Viana do Castelo | 1h00 | 03:45PM Porto | 0 transfersDirect | |
Rede Expressos | 03:15PM Viana do Castelo | 1h00 | 04:15PM Porto | 0 transfersDirect | |
FlixBus FlixBus | 04:10PM Viana do Castelo | 1h00 | 05:10PM Porto | 0 transfersDirect | |
Rede Expressos 49 | 05:30PM Viana do Castelo | 1h45 | 07:15PM Porto | 1 transfer | |
Rede Expressos | 05:30PM Viana do Castelo | 1h00 | 06:30PM Porto | 0 transfersDirect | |
Citi Express 10 | 06:00PM Viana do Castelo | 2h30 | 08:30PM Porto | 1 transfer | |
Citi Express | 06:00PM Viana do Castelo | 1h05 | 07:05PM Porto | 0 transfersDirect | |
Citi Express | 06:00PM Viana do Castelo | 1h30 | 07:30PM Porto | 0 transfersDirect | |
FlixBus FlixBus | 06:10PM Viana do Castelo | 1h00 | 07:10PM Porto | 0 transfersDirect | |
Rede Expressos | 09:00PM Viana do Castelo | 1h25 | 10:25PM Porto | 0 transfersDirect | |
Rede Expressos | 09:00PM Viana do Castelo | 1h05 | 10:05PM Porto | 0 transfersDirect | |
Rede Expressos | 11:30PM Viana do Castelo | 1h00 | 12:30AM Porto | 0 transfersDirect | |
This is the last bus of the day. |
Find all the dates and times for this journey
Fastest Journey
45 m
Average
1 h 15 m
Buses per day
33
Distance
63 km
Of the 33 buses that leave Viana do Castelo for Porto every day 28 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance 39 miles (63 km) |
Average bus duration 1h 4m |
Cheapest ticket price $4 (€3) |
Buses per day 18 |
Direct buses 17 |
Bus providers 6 |
Fastest bus 1h 0m |
First bus 00:15 |
Last bus 23:30 |
Find the best buses between Viana do Castelo and Porto with Omio's travel partners Rede Expressos, FlixBus and Infobus from $3 (€3). We can find you the best deals, schedules and tickets when comparing and booking the best route.
Rede Expressos is a leading bus company in Portugal, providing reliable and comfortable transportation services to passengers including buses to Porto from Viana do Castelo. It operates a fleet of modern buses, ranging from luxury coaches to double-deckers, all equipped with air conditioning, reclining seats, and free Wi-Fi. The company offers a variety of ticket types, including single tickets, return tickets, and multi-trip tickets. It also offers discounts for students, seniors, and children. Rede Expressos operates services to and from major cities and towns in Portugal, including Lisbon, Porto, Faro, and Coimbra. It also offers international routes to Spain, France, and Germany. The company operates 24 hours a day, 7 days a week, with departures every hour. It is one of the most popular bus companies in Portugal, offering convenient and affordable transportation services to passengers.
Rede Expressos from Viana do Castelo to Porto bus information:
Passengers board the bus most frequently from Viana do Castelo, Rua General Humberto Delgado (Central de Camionagem), which is located around 0.1 miles (159 m) away from the city centre, and they get off the bus at Porto, Terminal Intermodal de Campanhã, located 2.2 miles (3.5 km) away from the city centre.
Here are some other resources that might have the information you need