The journey from Bhopal to Ujjain covers 190 km. You can take the Mahakal Express or various passenger trains for a 3-hour journey. By road, the route via NH 46 is well-maintained and takes about 4 hours. This route connects the capital to the holy city of Ujjain, famous for the Mahakaleshwar Temple.
Total Distance: 190 km by road, 160 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 3 hours | 4 hours |
| Avg Price | 100 - 1000 INR | 200 - 400 INR |
| Operator | Mahakal Express | MP Tourism/Private Operators |
| Route | Bhopal Junction to Ujjain Junction | ISBT Bhopal to Ujjain Bus Stand |
| Tip | Mahakal Express is the most convenient train. | Buses run frequently from ISBT. |
October to March for pleasant weather.