hero
How2Go

Jodhpur to Cape-Town

Cape-Town is approximately 9150+ kms from Jodhpur. The fastest way to reach Cape-Town from Jodhpur is by Flight Via Mumbai, Ilala. It takes approximately 19 hours. The cheapest way to reach Cape-Town from Jodhpur is by Flight Via Delhi, Dubai which would take approximately 20 hours.

Sort By
Mode of Transport

Via Mumbai, Ilala

RECOMMENDED

FASTEST

Jodhpur

Mumbai

Ilala

Cape Town

Approx Travel Time

18h 40m

₹59,986

Onwards

Via Mumbai, Mauritius

Jodhpur

Mumbai

Mauritius

Cape Town

Approx Travel Time

18h 55m

₹54,623

Onwards

Ads by MMT

Via Mumbai, Addis Ababa

Jodhpur

Mumbai

Addis Ababa

Cape Town

Approx Travel Time

19h 5m

₹66,591

Onwards

Via Mumbai, Nairobi

Jodhpur

Mumbai

Nairobi

Cape Town

Approx Travel Time

19h 25m

₹60,852

Onwards

Ads by MMT

Via Delhi, Dubai

CHEAPEST

Jodhpur

Delhi

Dubai

Cape Town

Approx Travel Time

19h 50m

₹48,947

Onwards

Via Bangalore, Mauritius

Jodhpur

Bangalore

Mauritius

Cape Town

Approx Travel Time

19h 40m

₹55,266

Onwards

Via Mumbai, Doha

Jodhpur

Mumbai

Doha

Cape Town

Approx Travel Time

20h 30m

₹50,156

Onwards

Via Mumbai, Dubai

Jodhpur

Mumbai

Dubai

Cape Town

Approx Travel Time

20h 5m

₹51,231

Onwards

Via Delhi, Mauritius

Jodhpur

Delhi

Mauritius

Cape Town

Approx Travel Time

19h 50m

₹55,024

Onwards

Via Delhi, Doha

Jodhpur

Delhi

Doha

Cape Town

Approx Travel Time

20h 40m

₹53,146

Onwards

Frequently Asked Questions

What is the distance between Jodhpur and Cape-Town?

Cape-Town is approximately 9150+ kms from Jodhpur.

How long does it take to reach Cape-Town from Jodhpur?

It takes approximately 19 hours to reach Cape-Town from Jodhpur by Flight Via Mumbai, Ilala.

What is the cheapest way to reach Cape-Town from Jodhpur?

The cheapest way to reach Cape-Town from Jodhpur is by Flight Via Delhi, Dubai.

What is the fastest way to reach Cape-Town from Jodhpur?

The fastest way to reach Cape-Town from Jodhpur is by Flight Via Mumbai, Ilala.

twitterfacebook

© 2024 MAKEMYTRIP PVT. LTD.

Country India