
Cape-Town to Udaipur
Udaipur is approximately 8950+ kms from Cape-Town. The fastest way to reach Udaipur from Cape-Town is by Flight Via Ilala, Mumbai. It takes approximately 19 hours. The cheapest way to reach Udaipur from Cape-Town is by Flight Via Dubai, Delhi which would take approximately 20 hours.
Sort By
Mode of Transport
Via Ilala, Mumbai
RECOMMENDED
FASTEST
Cape Town
Ilala
Mumbai
Udaipur
Approx Travel Time
18h 30m
₹68,830
Onwards
Via Dubai, Ahmedabad
Cape Town
Dubai
Ahmedabad
Udaipur
Approx Travel Time
18h 55m
₹55,196
Onwards
Via Addis Ababa, Mumbai
Cape Town
Addis Ababa
Mumbai
Udaipur
Approx Travel Time
18h 55m
₹78,236
Onwards
Via Doha, Ahmedabad
Cape Town
Doha
Ahmedabad
Udaipur
Approx Travel Time
19h 40m
₹62,866
Onwards
Via Dubai, Jaipur
Cape Town
Dubai
Jaipur
Udaipur
Approx Travel Time
19h 45m
₹53,156
Onwards
Via Dubai, Delhi
CHEAPEST
Cape Town
Dubai
Delhi
Udaipur
Approx Travel Time
19h 45m
₹49,553
Onwards
Via Dubai, Mumbai
Cape Town
Dubai
Mumbai
Udaipur
Approx Travel Time
19h 55m
₹52,592
Onwards
Via Doha, Mumbai
Cape Town
Doha
Mumbai
Udaipur
Approx Travel Time
20h 20m
₹57,471
Onwards
Via Doha, Delhi
Cape Town
Doha
Delhi
Udaipur
Approx Travel Time
20h 35m
₹57,525
Onwards
Via Addis Ababa, Delhi
Cape Town
Addis Ababa
Delhi
Udaipur
Approx Travel Time
20h 15m
₹76,965
Onwards
Frequently Asked Questions
What is the distance between Cape-Town and Udaipur?
Udaipur is approximately 8950+ kms from Cape-Town.
How long does it take to reach Udaipur from Cape-Town?
It takes approximately 19 hours to reach Udaipur from Cape-Town by Flight Via Ilala, Mumbai.
What is the cheapest way to reach Udaipur from Cape-Town?
The cheapest way to reach Udaipur from Cape-Town is by Flight Via Dubai, Delhi.
What is the fastest way to reach Udaipur from Cape-Town?
The fastest way to reach Udaipur from Cape-Town is by Flight Via Ilala, Mumbai.


