There are 4 ways to get from Castelo Branco to Orvalho by bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Line 1010 bus
best- Take the bus from Terminal Rodoviário de Castelo Branco to Alto da Foz do Giraldobus 1010
1h 16m€20–24Drive 43.9 km
cheapest- Drive from Castelo Branco to Orvalhocar 43.9 km
46 min€7–10Taxi
- Take the taxi from Castelo Branco to Orvalhotaxi 43.9 km
46 min€55–70Bus, taxi
- Take the bus from Terminal Rodoviário de Castelo Branco to Paiáguabus 112
- Take the taxi from Paiágua to Orvalhotaxi
1h 20m€25–35
Questions & Answers
The cheapest way to get from Castelo Branco to Orvalho is to drive which costs €6 - €10 and takes 46 min.
The fastest way to get from Castelo Branco to Orvalho is to drive which takes 46 min and costs €6 - €10.
No, there is no direct bus from Castelo Branco to Orvalho. However, there are services departing from Terminal Rodoviário de Castelo Branco and arriving at Alto da Foz do Giraldo via . The journey, including transfers, takes approximately 1h 16m.
The distance between Castelo Branco and Orvalho is 47 km. The road distance is 43.9 km.
The best way to get from Castelo Branco to Orvalho without a car is to line 1010 bus which takes 1h 16m and costs €19 - €25.
It takes approximately 1h 16m to get from Castelo Branco to Orvalho, including transfers.
Castelo Branco to Orvalho bus services, operated by Transdev Portugal, depart from Terminal Rodoviário de Castelo Branco station.
Castelo Branco to Orvalho bus services, operated by Transdev Portugal, arrive at Alto da Foz do Giraldo station.
Yes, the driving distance between Castelo Branco to Orvalho is 44 km. It takes approximately 46 min to drive from Castelo Branco to Orvalho.
There are 97+ hotels available in Orvalho.
What companies run services between Castelo Branco, Portugal and Orvalho, Portugal?
Transdev Portugal operates a bus from Terminal Rodoviário de Castelo Branco to Alto da Foz do Giraldo once daily. Tickets cost €3–5 and the journey takes 1h 2m.
- Phone
- +351 225 100 100
- Website
- transdev.pt
Bus from Terminal Rodoviário de Castelo Branco to Alto da Foz do Giraldo
- Ave. Duration
- 1h 2m
- Frequency
- Once daily
- Estimated price
- €3–5
- Schedules at
- transdev.pt
- Phone
- +351 272 247 808
- [email protected]
- Website
- mobicab.pt
Bus from Terminal Rodoviário de Castelo Branco to Paiágua
- Ave. Duration
- 59 min
- Frequency
- Twice daily
- Estimated price
- €1–6
- Schedules at
- mobicab.pt
- Urban - on board
- €1
- Interurban - on board
- €4–6
- Ave. Duration
- 34 min
- Estimated price
- €24–70
Taxi Rotas & Condados Lda
- Phone
- +351 963 286 088
Táxis Domingos Roque
- Phone
- +351 926 073 934
Taxis Nunes & Barata Lda
- Phone
- +351 964 570 313
Taxi Rotas & Condados Lda
- Phone
- +351 963 286 088
Táxis Domingos Roque
- Phone
- +351 926 073 934
Taxis Nunes & Barata Lda
- Phone
- +351 964 570 313
Táxis Jacinto
- Phone
- +351 960 308 741
- Website
- facebook.com
Táxis Teófilo
- Phone
- +351 966 266 168
- Website
- taxiteofilo.com
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Thanksgiving 2018: How to travel stress-free, How to get from Gatwick Airport into central London, and Why you should take the train in the US - to help you get the most out of your next trip.

