The journey from Petlad to Ujjain spans approximately 350 kilometers across the Gujarat-Madhya Pradesh border. You can travel via Anand Junction to reach Ujjain by train, which is the most reliable method. The route passes through the scenic Ratlam division of the Western Railway. Road travel involves navigating the NH 47 and NH 52 highways. Expect a travel time of roughly 7 to 9 hours depending on your chosen mode of transport.
Total Distance: 350 km by road, 310 km straight-line distance.
|
Connecting
|
Direct
|
|
|---|---|---|
| Duration | 8 hours | 7 hours 30 mins |
| Avg Price | 400-1200 INR | 2500-4000 INR |
| Operator | Indore Intercity Express | Personal Car |
| Route | Petlad to Anand Junction, then train to Ujjain Junction. | NH 47 via Godhra and Ratlam. |
| Tip | Book your tickets at least 30 days in advance for confirmed berths. | Ensure your vehicle has a valid FASTag for seamless toll payments. |
October to March, as the weather is pleasant for temple visits.