The best way to find a cheap bus ticket from Porto to Castelo Branco is to book your journey as far in advance as possible and to avoid traveling at rush hour.
This is the last bus of the day.
Find all the dates and times for this journey
3 h 40 m
3 h 45 m
Buses per day
It's difficult to get from Porto to Castelo Branco without transferring at least once.
|Distance||109 miles (175 km)|
|Average bus duration||3 h 15 min|
|Average bus ticket price||$12 (€10)|
|Bus providers||Citi Express, Movelia or Rede Expressos|
Buses from Porto to Castelo Branco cover the 109 miles (175 km) long journey taking on average 3 h 15 min with our travel partners like Citi Express, Movelia or Rede Expressos. There are direct bus services available. While the average ticket price for this route costs around $12 (€10), you can find the cheapest bus ticket for as low as $9 (€8). Travelers depart most frequently from Porto, Campo 24 de Agosto and arrive in Castelo Branco, Rodoviária Da Beira Interior.
When departing from Porto, you have various bus station options to start your trip from including Porto, Campo 24 de Agosto, Porto, Parque das Camélias Terminal rodoviário and Porto (Campanhã). When arriving in Castelo Branco, you can end your trip in bus stations like Castelo Branco, Rodoviária Da Beira Interior, Castelo Branco, Rua Rodrigo Rebelo / Rua do Saibreiro and Castelo Branco, Estação de Autocarros.
Omio customers book a bus from Porto, Campo 24 de Agosto to Castelo Branco, Rodoviária Da Beira Interior most frequently for this route.
Passengers booking this journey most frequently board their buses from Porto, Campo 24 de Agosto and need to travel around 0.9 miles (1.5 km) from the city center to get to this bus station.
Passengers arriving in Castelo Branco most often arrive at Castelo Branco, Rodoviária Da Beira Interior and need to travel around 0.3 miles (481 m) from this bus station to the city center.
Here are some other resources that might have the information you need