There are 6 ways to get from Cape Town to Williston by plane, car, 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 to Ring Rock Ranch Airport
best- Fly from Cape Town International Airport (CPT) to Ring Rock Ranch Airport (XWA)plane CPT - XWA
24h 28m$555–1,973Fly to Minot International Airport, drive
cheapest- Fly from Cape Town International Airport (CPT) to Minot International Airport (MOT)plane CPT - MOT
- Drive from Minot International Airport (MOT) to Willistoncar
25h 38m$527–1,853Fly to Dickinson Municipal Airport, drive
- Fly from Cape Town International Airport (CPT) to Dickinson Municipal Airport (DIK)plane CPT - DIK
- Drive from Dickinson Municipal Airport (DIK) to Willistoncar
30h 27m$539–1,958Fly to Regina, drive
- Fly from Cape Town International Airport (CPT) to Regina (YQR)plane CPT - YQR
- Drive from Regina-Airport-YQR to Willistoncar
29h 21m$655–2,283Fly to Grand Forks International Airport, train
- Fly from Cape Town International Airport (CPT) to Grand Forks International Airport (GFK)plane CPT - GFK
- Take the train from Grand Forks Station to Williston Amtraktrain
33h 18m$601–1,962Fly to Aberdeen Regional Airport, drive
- Fly from Cape Town International Airport (CPT) to Aberdeen Regional Airport (ABR)plane CPT - ABR
- Drive from Aberdeen Regional Airport (ABR) to Willistoncar
32h 55m$565–1,828
Cape Town International Airport (CPT) to Ring Rock Ranch Airport (XWA) flights
Comparing Your Travel Options
The cheapest way to get from Cape Town to Williston is to fly and drive which costs $550 - $1,900 and takes 32h 55m.
The fastest way to get from Cape Town to Williston is to fly which takes 24h 28m and costs $550 - $2,000.
The distance between Cape Town and Williston is 9436 miles.
It takes approximately 24h 28m to get from Cape Town to Williston, including transfers.
Williston is 7h behind Cape Town. It is currently 3:23 AM in Cape Town and 8:23 PM in Williston.
There are 21+ hotels available in Williston.
What companies run services between Cape Town, South Africa and Williston, ND, USA?
United Airlines, Lufthansa, and Delta fly from Cape Town International Airport (CPT) to Ring Rock Ranch Airport (XWA) 6 times a week.
- Website
- delta.com
Flights from Cape Town International Airport to Minot International Airport via Atlanta, Minneapolis
- Ave. Duration
- 23h 4m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $500–1,800
Flights from Cape Town International Airport to Minot International Airport via London Heathrow, Minneapolis
- Ave. Duration
- 27h 5m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Minot International Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 27h 50m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Minot International Airport via Washington Dulles, Minneapolis
- Ave. Duration
- 23h 9m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $490–1,800
Flights from Cape Town International Airport to Minot International Airport via Newark, Minneapolis
- Ave. Duration
- 23h 19m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $490–1,800
Flights from Cape Town International Airport to Regina via Amsterdam Schiphol, Calgary
- Ave. Duration
- 27h 25m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $700–2,500
Flights from Cape Town International Airport to Grand Forks International Airport via Atlanta, Minneapolis
- Ave. Duration
- 25h 27m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $500–1,800
Flights from Cape Town International Airport to Grand Forks International Airport via London Heathrow, Minneapolis
- Ave. Duration
- 26h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $550–1,900
Flights from Cape Town International Airport to Grand Forks International Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 27h 20m
- When
- Monday, Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Grand Forks International Airport via Washington Dulles, Minneapolis
- Ave. Duration
- 25h 32m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $490–1,700
Flights from Cape Town International Airport to Grand Forks International Airport via Newark, Minneapolis
- Ave. Duration
- 25h 42m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $490–1,700
Flights from Cape Town International Airport to Aberdeen Regional Airport via Atlanta, Minneapolis
- Ave. Duration
- 25h 22m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $500–1,800
Flights from Cape Town International Airport to Aberdeen Regional Airport via London Heathrow, Minneapolis
- Ave. Duration
- 28h 42m
- When
- Every day
- Estimated price
- $550–1,900
Flights from Cape Town International Airport to Aberdeen Regional Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 29h 27m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Aberdeen Regional Airport via Washington Dulles, Minneapolis
- Ave. Duration
- 25h 27m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $480–1,700
Flights from Cape Town International Airport to Aberdeen Regional Airport via Newark, Minneapolis
- Ave. Duration
- 25h 37m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $480–1,700
Flights from Cape Town International Airport to Aberdeen Regional Airport via Paris Charles de Gaulle, Minneapolis
- Ave. Duration
- 28h 12m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $550–1,900
- Website
- united.com
Flights from Cape Town International Airport to Ring Rock Ranch Airport via Washington Dulles, Denver
- Ave. Duration
- 23h 47m
- When
- Sunday
- Estimated price
- $500–1,900
Flights from Cape Town International Airport to Ring Rock Ranch Airport via Newark, Denver
- Ave. Duration
- 26h 19m
- When
- Monday
- Estimated price
- $500–1,900
Flights from Cape Town International Airport to Ring Rock Ranch Airport via Frankfurt, Denver
- Ave. Duration
- 31h 9m
- When
- Tuesday and Sunday
- Estimated price
- $650–2,300
Flights from Cape Town International Airport to Ring Rock Ranch Airport via Atlanta, Denver
- Ave. Duration
- 26h 4m
- When
- Tuesday and Sunday
- Estimated price
- $500–1,900
Flights from Cape Town International Airport to Dickinson Municipal Airport via Washington Dulles, Denver
- Ave. Duration
- 27h 43m
- When
- Tuesday and Sunday
- Estimated price
- $500–1,900
Flights from Cape Town International Airport to Dickinson Municipal Airport via Newark, Denver
- Ave. Duration
- 27h 53m
- When
- Thursday and Saturday
- Estimated price
- $500–1,900
Flights from Cape Town International Airport to Dickinson Municipal Airport via Frankfurt, Denver
- Ave. Duration
- 36h 14m
- When
- Tuesday to Sunday
- Estimated price
- $650–2,300
Flights from Cape Town International Airport to Dickinson Municipal Airport via Atlanta, Denver
- Ave. Duration
- 27h 38m
- When
- Tuesday and Sunday
- Estimated price
- $500–1,900
Flights from Cape Town International Airport to Dickinson Municipal Airport via Paris Charles de Gaulle, Denver
- Ave. Duration
- 29h 54m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $550–2,100
Flights from Cape Town International Airport to Dickinson Municipal Airport via London Heathrow, Denver
- Ave. Duration
- 30h 24m
- When
- Every day
- Estimated price
- $550–2,100
Flights from Cape Town International Airport to Regina via Washington Dulles, Toronto
- Ave. Duration
- 25h 10m
- When
- Tuesday and Sunday
- Estimated price
- $600–2,200
Flights from Cape Town International Airport to Regina via Newark, Toronto
- Ave. Duration
- 25h 20m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $600–2,200
- Website
- klm.com
Flights from Cape Town International Airport to Minot International Airport via Amsterdam Schiphol, Minneapolis
- Ave. Duration
- 27h 50m
- When
- Every day
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Minot International Airport via Paris Charles de Gaulle, Minneapolis
- Ave. Duration
- 30h 29m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- $550–2,000
Flights from Cape Town International Airport to Regina via Amsterdam Schiphol, Calgary
- Ave. Duration
- 27h 25m
- When
- Tuesday, Wednesday, Thursday, and Sunday
- Estimated price
- $700–2,500
Flights from Cape Town International Airport to Regina via Amsterdam Schiphol, Edmonton
- Ave. Duration
- 28h 45m
- When
- Monday, Wednesday, Thursday, Friday, and Saturday
- Estimated price
- $700–2,500
- Website
- westjet.com
Flights from Cape Town International Airport to Minot International Airport via Washington Dulles, Minneapolis
- Ave. Duration
- 23h 9m
- When
- Tuesday, Friday, and Sunday
- Estimated price
- $490–1,800
Flights from Cape Town International Airport to Minot International Airport via Newark, Minneapolis
- Ave. Duration
- 23h 19m
- When
- Monday, Thursday, and Saturday
- Estimated price
- $490–1,800
Flights from Cape Town International Airport to Regina via Paris Charles de Gaulle, Calgary
- Ave. Duration
- 26h 10m
- When
- Monday and Wednesday
- Estimated price
- $700–2,500
- Website
- virginatlantic.com
Flights from Cape Town International Airport to Minot International Airport via London Heathrow, Minneapolis
- Ave. Duration
- 27h 5m
- When
- Every day
- Estimated price
- $550–2,000
Rome2Rio's guide to Amtrak
Contact DetailsContact Details
- Phone
- +1 800-872-7245
- Website
- Amtrak
Train from Grand Forks Station to Williston Amtrak
- Ave. Duration
- 6h 25m
- Frequency
- Twice daily
- Estimated price
- $85–230
- Website
- Amtrak
Want to know more about travelling around United States
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
Why you should take the train in the US
Read the travel guide




