There are 4 ways to get from Huambo to Benguela by bus, train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Huambo to Chongoroibus
- Take the bus from Chongoroi to Benguelabus
9h 2m$14–39Drive 338.9 km
cheapest- Drive from Huambo to Benguelacar 338.9 km
4h 59m$12–17Train
- Take the train from Sao Pedro to Negraotrain Benguela Railways
12h 54mFly
- Fly from Albano Machado Airport (NOV) to Catumbela Airport (CBT)plane NOV - CBT
8h 15m$258–490
Albano Machado Airport (NOV) to Catumbela Airport (CBT) flights
Questions & Answers
The cheapest way to get from Huambo to Benguela is to drive which costs $11 - $17 and takes 4h 59m.
The fastest way to get from Huambo to Benguela is to drive which takes 4h 59m and costs $11 - $17.
No, there is no direct bus from Huambo to Benguela. However, there are services departing from Huambo and arriving at Benguela via Chongoroi. The journey, including transfers, takes approximately 9h 2m.
No, there is no direct train from Huambo to Benguela. However, there are services departing from Sao Pedro and arriving at Benguela via Negrao. The journey, including transfers, takes approximately 12h 54m.
The distance between Huambo and Benguela is 435 km. The road distance is 338.9 km.
The best way to get from Huambo to Benguela without a car is to bus which takes 9h 2m and costs $14 - $40.
It takes approximately 9h 2m to get from Huambo to Benguela, including transfers.
Huambo to Benguela bus services, operated by Macon, depart from Huambo station.
Huambo to Benguela train services, operated by Caminho de ferro de Benguela, depart from Sao Pedro station.
The best way to get from Huambo to Benguela is to bus which takes 9h 2m and costs $14 - $40. Alternatively, you can train, which costs and takes 12h 54m, you could also fly, which costs $250 - $490 and takes 8h 15m.
What companies run services between Huambo, Angola and Benguela, Angola?
You can take a bus from Huambo to Benguela via Chongoroi in around 9h 2m. Alternatively, Caminho de ferro de Benguela operates a train from Sao Pedro to Negrao once a week, and the journey takes 11h 11m.
- Website
- taag.com
Flights from Albano Machado Airport to Catumbela Airport via Luanda
- Ave. Duration
- 7h 55m
- When
- Tuesday, Thursday, and Sunday
- Estimated price
- $220–440
- Website
- facebook.com
Train from Sao Pedro to Negrao
- Ave. Duration
- 11h 11m
- Frequency
- Once a week
- Website
- https://www.facebook.com/people/Caminho-de-Ferro-de-Benguela-EP/100057527767117/
- Phone
- +244 923 169 920
- faleconnosco@macontransp.com
- Website
- macontransp.com
Bus from Huambo to Chongoroi
- Ave. Duration
- 5h 32m
- Frequency
- 3 times a day
- Estimated price
- $8–29
- Schedules at
- macontransp.com
- Single
- $8–12
Bus from Chongoroi to Benguela
- Ave. Duration
- 2h 35m
- Frequency
- Hourly
- Estimated price
- $6–10
- Schedules at
- macontransp.com
- Single
- $6–10
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 4 of the smartest ways to explore Australia, How to travel India's Golden Triangle, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.
More Questions & Answers
Huambo to Benguela bus services, operated by Macon, arrive at Chongoroi station.
Huambo to Benguela train services, operated by Caminho de ferro de Benguela, arrive at Negrao station.
Yes, the driving distance between Huambo to Benguela is 339 km. It takes approximately 4h 59m to drive from Huambo to Benguela.
There are five+ hotels available in Benguela.



