There are 5 ways to get from Cape Town to Beira by plane, car train, car, bus, or train
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly
best- Fly from Cape Town International Airport (CPT) to Beira (BEW)CPT - BEW
5h 50m$317–873Bus, drive, train
cheapest- Take the bus from Cape Town to Harare
- Take the bus from RoadPort to Wenela Bus Stn
- Drive from Wenela Bus Stn to Chueza
- Take the train from Chueza to Beira
2d 16h$217–289Car train, drive
- Take the car train from Cape Town to Potchefstroom
- Drive from Potchefstroom to Beira
2d 5h$236–351Bus, drive, train via Johannesburg
- Take the bus from Cape Town Stn to Park Station
- Take the bus from Johannesburg to Blantyre
- Drive from Blantyre to Chueza
- Take the train from Chueza to Beira
2d 12h$240–325Drive 2,806.6 km
- Drive from Cape Town to Beira2,806.6 km
30h 7m$392–566
Cape Town International Airport (CPT) to Beira (BEW) flights
Questions & Answers
The cheapest way to get from Cape Town to Beira is to bus and drive and train which costs $210 - $290 and takes 2 days 16h.
The fastest way to get from Cape Town to Beira is to fly which takes 5h 50m and costs $310 - $900.
The distance between Cape Town and Beira is 2283 km. The road distance is 2806.6 km.
It takes approximately 5h 50m to get from Cape Town to Beira, including transfers.
Yes, the driving distance between Cape Town to Beira is 2807 km. It takes approximately 30h 7m to drive from Cape Town to Beira.
There are 11+ hotels available in Beira.
What companies run services between Cape Town, South Africa and Beira, Mozambique?
Airlink, Safair, and Linhas Aéreas de Moçambique fly from Cape Town International Airport (CPT) to Beira (BEW) twice daily.
- Website
- flyairlink.com
Flights from Cape Town International Airport to Beira via Johannesburg
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- $260–1,100
Flights from Cape Town International Airport to Beira via Kimberley, Johannesburg
- Ave. Duration
- 6h 10m
- When
- Monday to Wednesday
- Estimated price
- $350–1,100
- Website
- lam.co.mz
Flights from Cape Town International Airport to Beira via Maputo
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, and Sunday
- Estimated price
- $360–1,100
- Phone
- 080 122 9091
- MLPS.Info@prasa.com
- Website
- res.prasa.com
Car train from Cape Town to Potchefstroom
- Ave. Duration
- 34h 55m
- Frequency
- Once a week
- Estimated price
- $26–42
- Schedules at
- res.prasa.com
- Economy (Sitter)
- $26
- Sleeper (Tourist)
- $42
- Phone
- (+258) 825448100
- gci@cfm.co.mz
- Website
- cfm.co.mz
Train from Chueza to Beira
- Ave. Duration
- 15h 34m
- Frequency
- Twice a week
- Estimated price
- $6–21
- Schedules at
- cfm.co.mz
- 1st Class
- $21
- 2nd Class
- $13
- 3rd Class
- $6
- Phone
- +27 87 150 1895
- customercare@eagleliner.co.za
- Website
- eagleliner.co.za
Bus from Cape Town Stn to Park Station
- Ave. Duration
- 16h 20m
- Frequency
- 4 times a day
- Estimated price
- $29–80
- Schedules at
- eagleliner.co.za
- Single
- $50–75
- Phone
- +27 11 611 8000
- bookings@greyhound.co.za
- Website
- greyhound.co.za
Bus from Cape Town Stn to Park Station
- Ave. Duration
- 19h 15m
- Frequency
- 3 times a day
- Estimated price
- $35–85
- Schedules at
- greyhound.co.za
- Phone
- +265 982 848 428
- salesmw@ulemubuses.com
- Website
- ulemubuses.com
Bus from Johannesburg to Blantyre
- Ave. Duration
- 24h
- Frequency
- 3 times a week
- Estimated price
- $181
- Schedules at
- ulemubuses.com
- Phone
- +27 84 575 4609
- info@tamukacoaches.com
- Website
- tamukacoaches.com
Bus from Cape Town to Harare
- Ave. Duration
- 33h
- Frequency
- Twice daily
- Estimated price
- $100–140
- Website
- https://tamukacoaches.com/
- Phone
- +263 77 699 9222
- info@citylinkcoaches.co.zw
- Website
- citylinkcoaches.co.zw
Bus from RoadPort to Wenela Bus Stn
- Ave. Duration
- 9h 40m
- Frequency
- 3 times a day
- Schedules at
- citylinkcoaches.co.zw
Bus from RoadPort to Wenela Bus Stn
- Ave. Duration
- 9h 40m
- Frequency
- 6 times a week
- Estimated price
- $87
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 Train travel in France: A guide to SNCF, 4 stunningly beautiful Philippines islands you need to visit, and Why you should take the train in the US - to help you get the most out of your next trip.
















