There are 4 ways to get from Des Moines Airport (DSM) to Bulawayo by plane, 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 Des Moines to Bulawayo
best- Fly from Des Moines (DSM) to Bulawayo (BUQ)plane DSM - BUQ
33h 22m$1,125–3,583Bus to Lambert–St. Louis International Airport, fly to Bulawayo
cheapest- Take the bus from Des Moines to St Louis Bus Stationbus
- Fly from Lambert–St. Louis International Airport (STL) to Bulawayo (BUQ)plane STL - BUQ
42h 58m$964–3,185Bus to Kansas City, fly to Bulawayo
- Take the bus from Des Moines to Kansas City Bus Stationbus
- Fly from Kansas City (MCI) to Bulawayo (BUQ)plane MCI - BUQ
39h 13m$1,030–3,322Fly Des Moines to Gateway International Airport, bus, train
- Fly from Des Moines (DSM) to Gateway International Airport (PTG)plane DSM - PTG
- Take the bus from Polokwane to Pretoriabus
- Take the train from Pretoria to Parktrain
- Take the bus from Johannesburg to Bulawayobus
2d 6h$1,196–3,773
Des Moines (DSM) to Bulawayo (BUQ) flights
Questions & Answers
The cheapest way to get from Des Moines Airport (DSM) to Bulawayo is to bus and fly which costs $950 - $3,200 and takes 42h 58m.
The fastest way to get from Des Moines Airport (DSM) to Bulawayo is to fly which takes 33h 22m and costs $1,100 - $3,600.
The distance between Des Moines Airport (DSM) and Bulawayo is 14148 km.
It takes approximately 33h 22m to get from Des Moines Airport (DSM) to Bulawayo, including transfers.
Bulawayo is 7h ahead of Des Moines Airport (DSM). It is currently 10:50 PM in Des Moines Airport (DSM) and 5:50 AM in Bulawayo.
There are 117+ hotels available in Bulawayo.
What companies run services between Des Moines Airport (DSM), USA and Bulawayo, Zimbabwe?
Delta, Fastjet, and Global Aviation fly from Des Moines (DSM) to Bulawayo (BUQ) twice daily.
- Website
- fastjet.com
Flights from Des Moines to Bulawayo via Atlanta, Johannesburg
- Ave. Duration
- 32h 59m
- When
- Every day
- Estimated price
- $1,100–3,600
Flights from Des Moines to Bulawayo via Atlanta, Johannesburg, Harare
- Ave. Duration
- 37h 19m
- When
- Every day
- Estimated price
- $1,100–3,700
Flights from Des Moines to Bulawayo via Atlanta, Capetown, Johannesburg
- Ave. Duration
- 32h 59m
- When
- Thursday and Saturday
- Estimated price
- $1,100–3,800
Flights from Kansas City to Bulawayo via Atlanta, Johannesburg
- Ave. Duration
- 31h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $950–3,200
Flights from Kansas City to Bulawayo via Newark, Johannesburg
- Ave. Duration
- 33h 26m
- When
- Every day
- Estimated price
- $950–3,200
Flights from Kansas City to Bulawayo via Atlanta, Johannesburg, Harare
- Ave. Duration
- 36h 16m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- $1,000–3,300
Flights from Lambert–St. Louis International Airport to Bulawayo via Newark, Johannesburg
- Ave. Duration
- 32h 20m
- When
- Every day
- Estimated price
- $850–3,000
Flights from Lambert–St. Louis International Airport to Bulawayo via London Heathrow, Johannesburg
- Ave. Duration
- 37h
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $800–4,200
- Website
- united.com
Flights from Kansas City to Bulawayo via Newark, Johannesburg
- Ave. Duration
- 37h 6m
- When
- Every day
- Estimated price
- $950–3,200
Flights from Lambert–St. Louis International Airport to Bulawayo via Newark, Johannesburg
- Ave. Duration
- 36h
- When
- Every day
- Estimated price
- $850–3,000
Flights from Lambert–St. Louis International Airport to Bulawayo via Frankfurt, Johannesburg
- Ave. Duration
- 37h 20m
- When
- Monday, Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $1,100–3,400
- Website
- ethiopianairlines.com
Flights from Kansas City to Bulawayo via Washington Dulles, Addis Ababa
- Ave. Duration
- 36h 41m
- When
- Thursday
- Estimated price
- $1,300–2,900
- Website
- britishairways.com
Flights from Lambert–St. Louis International Airport to Bulawayo via London Heathrow, Johannesburg
- Ave. Duration
- 31h 15m
- When
- Tuesday, Wednesday, Friday, and Sunday
- Estimated price
- $800–4,200
- Website
- flyairlink.com
Flights from Des Moines to Gateway International Airport via Atlanta, Johannesburg
- Ave. Duration
- 31h 54m
- When
- Monday, Tuesday, Wednesday, Saturday, and Sunday
- Estimated price
- $1,100–3,700
- Phone
- 0800 428 87246
- [email protected]
- Website
- gautrain.co.za
Train from Pretoria to Park
- Ave. Duration
- 35 min
- Frequency
- Every 20 minutes
- Estimated price
- $4–7
- Schedules at
- gautrain.co.za
- Peak
- $7
- Off-peak
- $5
Rome2Rio's guide to Greyhound USA
Contact DetailsContact Details
- Phone
- +1 214-849-8100
- [email protected]
- Website
- Greyhound
Bus from Des Moines to Kansas City Bus Station
- Ave. Duration
- 3h 15m
- Frequency
- Twice daily
- Estimated price
- $29–60
- Website
- Greyhound
Bus from Des Moines to St Louis Bus Station
- Ave. Duration
- 8h 20m
- Frequency
- Twice daily
- Estimated price
- $60–120
- Website
- Greyhound
- Phone
- +27 86 158 9282
- Website
- res.prasa.com
Bus from Polokwane to Pretoria
- Ave. Duration
- 4h 13m
- Frequency
- Once daily
- Estimated price
- $16–23
- Schedules at
- res.prasa.com
- Phone
- +263 71 3800001
- [email protected]
- Website
- bravotours.co.zw
Bus from Johannesburg to Bulawayo
- Ave. Duration
- 15h 30m
- Frequency
- Once daily
- Estimated price
- $35–55
- Schedules at
- facebook.com
Want to know more about travelling around Zimbabwe
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Travelling to the US: What do I need to know?
Read the travel guide
Need to know: Greyhound
Read the travel guide








