The route from Karanjia to Mumbai covers a vast distance of 1700 km. The most efficient way is to reach Tatanagar station and board a direct train to Mumbai (CSMT or LTT). Alternatively, flying from Bhubaneswar to Mumbai is a faster but costlier option. Expect a total travel duration of 26 to 30 hours.
Total Distance: 1700 km by road, 1450 km air distance.
Gitanjali Express is a reliable train on this route.
Book early to avoid high last-minute fares.
November to February for pleasant weather in Mumbai.