The journey from Veraval to Indore covers 750 km, crossing from the coastal plains of Gujarat into the Malwa plateau of Madhya Pradesh. This route is well-connected by rail and road. You will pass through major cities like Rajkot and Ujjain. Expect a travel time of 14 to 16 hours. Indore is known for its vibrant food culture and clean streets.
Total Distance: 750 km by road, 600 km air distance.
|
Connecting
|
Connecting
|
|
|---|---|---|
| Duration | 15 hours | 16 hours |
| Avg Price | 900 - 1800 INR | 1100 - 2000 INR |
| Operator | Indian Railways | Private Travels |
| Route | Veraval - Rajkot - Ujjain - Indore | NH 47 |
| Tip | Trains are available with a change at Ujjain or Rajkot. | Sleeper buses are the most comfortable road option. |
October to March for pleasant weather.