Cheapest
Average
The best way to find a cheap bus ticket from Chaves to Porto is to book your journey as far in advance as possible and to avoid traveling at rush hour.
Find all the dates and times for this journey
Fastest Journey
2 h 20 m
Average
2 h 25 m
Buses per day
5
Distance
116 km
Of the 5 buses that leave Chaves for Porto every day 5 travel direct so it’s quite easy to avoid journeys where you’ll have to change along the way.
Distance | 71 miles (115 km) | |
Average bus duration | 2 h 25 min | |
Average bus ticket price | $11 (€9) | |
Direct bus | Yes | |
Bus providers | BlaBlaCar, Rede Expressos or Movelia |
Buses from Chaves to Porto cover the 71 miles (115 km) long route taking on average 2 h 25 min with our travel partners like BlaBlaCar, Rede Expressos or Movelia. There are direct bus services available. You can get the cheapest bus tickets for this trip for as low as $6 (€5), but the average price of bus tickets is $11 (€9). Travelers depart most frequently from Chaves, Avd. Santo Amaro and arrive in Porto, Campo 24 de Agosto.
When taking a bus from Chaves, you have a couple of bus stations you can depart from including Chaves, Avd. Santo Amaro, Chaves and Chaves, Auto Viachão Tamega. When you arrive in Porto, your bus can arrive in bus stations including Porto, Campo 24 de Agosto, Porto, Parque das Camélias Terminal rodoviário and Porto (Campanhã).
Omio customers traveling this route book their buses from Chaves, Avd. Santo Amaro to Porto, Campo 24 de Agosto.
The most popular departure bus station with passengers for this journey, called Chaves, Avd. Santo Amaro, is located 0.4 miles (597 m) from the city center of Chaves.
The most popular arrival bus station, Porto, Campo 24 de Agosto, is located 0.9 miles (1.5 km) away from the city center of Porto.
Here are some other resources that might have the information you need