There are 6 ways to get from Moncton to Cape Town by bus, plane, car, car ferry, 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.
Bus to Halifax Stanfield International Airport, fly
best- Take the bus from Moncton to Halifax Airportbus
- Fly from Halifax Stanfield International Airport (YHZ) to Cape Town International Airport (CPT)plane YHZ - CPT
24h 48mR 10,456–37,992Fly from Greater Moncton International Airport
cheapest- Fly from Greater Moncton International Airport (YQM) to Cape Town International Airport (CPT)plane YQM - CPT
32h 42mR 10,298–34,408Bus to Fredericton International Airport, fly
- Take the bus from Moncton to Oromoctobus
- Fly from Fredericton International Airport (YFC) to Cape Town International Airport (CPT)plane YFC - CPT
33h 5mR 12,184–32,229Bus, drive, car ferry, bus to Bangor, fly
- Take the bus from Moncton to Saint John Terminalbus
- Drive from Lancaster Mall to Letete, NBcar
- Take the carferry from Letete, NB to Deer Island, NBcarferry
- Take the carferry from Deer Island, NB to Letete, NBcarferry
- Drive from Letete, NB to Perry, MEcar
- Take the bus from Perry, ME to Bangor Airportbus
- Fly from Bangor (BGR) to Cape Town International Airport (CPT)plane BGR - CPT
33h 41mR 10,825–34,977Train to Bathurst Airport, fly
- Take the train from Moncton to Bathurst Train Stationtrain
- Fly from Bathurst Airport (ZBF) to Cape Town International Airport (CPT)plane ZBF - CPT
29h 7mR 10,462–35,347Bus to St. John Airport, fly
- Take the bus from Moncton to Saint John Terminalbus
- Fly from St. John Airport (YSJ) to Cape Town International Airport (CPT)plane YSJ - CPT
32h 19mR 15,065–49,087
Halifax Stanfield International Airport (YHZ) to Cape Town International Airport (CPT) flights
Questions & Answers
The cheapest way to get from Moncton to Cape Town is to fly which costs R 10 000 - R 35 000 and takes 32h 42m.
The fastest way to get from Moncton to Cape Town is to bus and fly which takes 24h 48m and costs R 10 000 - R 38 000.
The distance between Moncton and Cape Town is 12301 km.
It takes approximately 24h 48m to get from Moncton to Cape Town, including transfers.
Cape Town is 5h ahead of Moncton. It is currently 4:21 AM in Moncton and 9:21 AM in Cape Town.
There are 7808+ hotels available in Cape Town.
What companies run services between Moncton, NB, Canada and Cape Town, South Africa?
Air Canada, South African Airways, and two other airlines fly from Greater Moncton International Airport (YQM) to Cape Town International Airport (CPT) 5 times a week.
- Website
- flysaa.com
Flights from Greater Moncton International Airport to Cape Town International Airport via Toronto, Sao Paulo
- Ave. Duration
- 31h 30m
- When
- Monday and Friday
- Estimated price
- R 10,000–35,000
Flights from Greater Moncton International Airport to Cape Town International Airport via Montreal, Sao Paulo
- Ave. Duration
- 38h 35m
- When
- Friday
- Estimated price
- R 10,000–34,000
Flights from Greater Moncton International Airport to Cape Town International Airport via Toronto, Lisboa, Luanda
- Ave. Duration
- 30h 10m
- When
- Thursday and Saturday
- Estimated price
- R 8,000–36,000
Flights from Fredericton International Airport to Cape Town International Airport via Montreal, Sao Paulo
- Ave. Duration
- 30h 10m
- When
- Friday
- Estimated price
- R 11,000–37,000
Flights from Fredericton International Airport to Cape Town International Airport via Toronto, Sao Paulo
- Ave. Duration
- 31h 40m
- When
- Monday and Friday
- Estimated price
- R 11,000–38,000
Flights from St. John Airport to Cape Town International Airport via Montreal, Sao Paulo
- Ave. Duration
- 33h 15m
- When
- Friday
- Estimated price
- R 14,000–49,000
Flights from St. John Airport to Cape Town International Airport via Montreal, Lisboa, Luanda
- Ave. Duration
- 26h
- When
- Saturday
- Estimated price
- R 11,000–50,000
- Phone
- +1 888 842-7245
- Website
- VIA Rail
Train from Moncton to Bathurst Train Station
- Ave. Duration
- 3h 56m
- Frequency
- 3 times a week
- Estimated price
- R 500–2,900
- Website
- VIA Rail
- Escape
- R 500–1,600
- Business
- R 1,000–2,700
- Business Plus
- R 1,200–2,900
- Economy
- R 600–1,700
- Economy Plus
- R 650–1,800
- Phone
- +1 800 575 1807
- [email protected]
- Website
- Maritimebus
Bus from Moncton to Halifax Airport
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- R 1,200–2,700
- Website
- Maritimebus
Bus from Moncton to Oromocto
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Estimated price
- R 750–1,800
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- R 750–1,700
- Website
- Maritimebus
Bus from Moncton to Saint John Terminal
- Ave. Duration
- 2h 10m
- Frequency
- Once daily
- Estimated price
- R 750–1,700
- Website
- Maritimebus
- Phone
- +1 (506) 662-3724
- Website
- Coastal Transport Ltd
Car ferry from Letete, NB to Deer Island, NB
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- R 152–458
- Website
- Coastal Transport Ltd
- Schedules at
- Coastal Transport Ltd - Schedules
- Adult
- R 152
- Car
- R 458
Car ferry from Deer Island, NB to Letete, NB
- Ave. Duration
- 20 min
- Frequency
- Every 30 minutes
- Estimated price
- R 152–458
- Website
- Coastal Transport Ltd
- Schedules at
- Coastal Transport Ltd - Schedules
- Adult
- R 152
- Car
- R 458
Want to know more about travelling around South Africa
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







