There are 9 ways to get from Assam to Ujjain by plane, train, bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly from Silchar Airport, train
best- Fly from Silchar Airport (IXS) to Indore (IDR)plane IXS - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
12h 35m₹10,542–25,503Train
cheapest- Take the train from Kamakhya to Ujjain Jntrain 19306
46h 36m₹1,009–7,842Train via Bhopal
- Take the train from Guwahati to Rani Kamalapatitrain 01666
- Take the train from Bhopal Jn to Ujjain Jntrain 12920 / ...
38h 33m₹1,089–8,372Bus
- Take the bus from Isbt Guwahati to Patliputra Isbtbus
- Take the bus from Patna Patliputra Bus Terminal to ISBT Kashmere gatebus
- Take the bus from Delhi Kashmiri Gate to Ujjain Dewas Gatebus
2d 2h₹6,415–8,013Drive 1,911.9 km
- Drive from Guwahati to Ujjaincar 1,911.9 km
28h 36m₹20,687–29,881Fly from Jorhat Airport, train
- Fly from Jorhat Airport (JRH) to Indore (IDR)plane JRH - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
10h 8m₹9,274–21,777Fly from Dibrugarh Airport, train
- Fly from Dibrugarh Airport (DIB) to Indore (IDR)plane DIB - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
8h 19m₹9,887–21,911Fly from Lokpriya Gopinath Bordoloi International Airport, train
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Indore (IDR)plane GAU - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
9h 53m₹8,177–22,129Bus to Umroi Airport, fly, train
- Take the bus from Guwahati paltan bazar to Barapanibus
- Fly from Umroi Airport (SHL) to Indore (IDR)plane SHL - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
11h 47m₹13,607–29,783
Assam to Ujjain by train
Questions & Answers
The cheapest way to get from Assam to Ujjain is to train which costs ₹1,000 - ₹8,000 and takes 46h 36m.
The fastest way to get from Assam to Ujjain is to fly and train which takes 8h 19m and costs ₹9,500 - ₹22,000.
No, there is no direct train from Assam to Ujjain. However, there are services departing from Guwahati and arriving at Ujjain Jn via Rani Kamalapati and Bhopal Jn. The journey, including transfers, takes approximately 38h 33m.
The distance between Assam and Ujjain is 1861 km. The road distance is 1911.9 km.
The best way to get from Assam to Ujjain without a car is to train via Bhopal which takes 38h 33m and costs ₹1,000 - ₹8,500.
It takes approximately 12h 35m to get from Assam to Ujjain, including transfers.
Assam to Ujjain train services, operated by Indian Railways, depart from Guwahati station.
The best way to get from Assam to Ujjain is to train via Bhopal which takes 38h 33m and costs ₹1,000 - ₹8,500. Alternatively, you can bus, which costs ₹6,000 - ₹8,000 and takes 2 days 2h.
Assam to Ujjain train services, operated by Indian Railways, arrive at Rani Kamalapati station.
Yes, the driving distance between Assam to Ujjain is 1912 km. It takes approximately 28h 36m to drive from Assam to Ujjain.
What companies run services between Assam, India and Ujjain, India?
You can take a train from Guwahati to Ujjain Jn via Rani Kamalapati and Bhopal Jn in around 38h 33m. Alternatively, you can take a vehicle from Guwahati to Ujjain Dewas Gate via Isbt Guwahati, Patna Patliputra Bus Terminal, ISBT Kashmere gate, and Delhi Kashmiri Gate in around 2d 2h.
- Website
- goindigo.in
Flights from Silchar Airport to Indore via Kolkata
- Ave. Duration
- 10h 25m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Silchar Airport to Indore via Kolkata, Nagpur
- Ave. Duration
- 10h 35m
- When
- Wednesday
- Estimated price
- ₹10,000–24,000
Flights from Silchar Airport to Indore via Lokpriya Gopinath Bordoloi International Airport, Kolkata
- Ave. Duration
- 11h 15m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ₹10,000–24,000
Flights from Jorhat Airport to Indore via Delhi
- Ave. Duration
- 6h 55m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,500–21,000
Flights from Jorhat Airport to Indore via Kolkata
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Dibrugarh Airport to Indore via Kolkata
- Ave. Duration
- 7h 15m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Dibrugarh Airport to Indore via Delhi
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Indore via Delhi
- Ave. Duration
- 7h 56m
- When
- Every day
- Estimated price
- ₹12,000–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Indore via Hyderabad
- Ave. Duration
- 7h 10m
- When
- Wednesday, Saturday, and Sunday
- Estimated price
- ₹12,000–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Indore via Pune
- Ave. Duration
- 8h 5m
- When
- Every day
- Estimated price
- ₹12,000–20,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Indore via Kolkata
- Ave. Duration
- 9h 5m
- When
- Monday, Tuesday, and Thursday
- Estimated price
- ₹12,000–20,000
Flights from Umroi Airport to Indore via Kolkata
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹11,000–29,000
Flights from Umroi Airport to Indore via Delhi
- Ave. Duration
- 7h 40m
- When
- Monday and Friday
- Estimated price
- ₹14,000–35,000
- Website
- airindia.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Indore via Delhi
- Ave. Duration
- 7h 30m
- When
- Every day
- Estimated price
- ₹7,500–25,000
- Website
- airindiaexpress.in
Flights from Lokpriya Gopinath Bordoloi International Airport to Indore via Delhi
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹9,500–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Guwahati to Rani Kamalapati
- Ave. Duration
- 33h 15m
- Frequency
- Once a week
- Estimated price
- ₹800–6,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,000–2,600
- Second AC (2A)
- ₹2,900–3,700
- First Class (1A)
- ₹4,900–6,500
Train from Bhopal Jn to Ujjain Jn
- Ave. Duration
- 3h 35m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Kamakhya to Ujjain Jn
- Ave. Duration
- 45h 25m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,200–4,100
- First Class (1A)
- ₹5,500–7,000
- Phone
- +91 7903832833
- shreekrishnarath@gmail.com
- Website
- srikrishnarath.in
Bus from Isbt Guwahati to Patliputra Isbt
- Ave. Duration
- 20h
- Frequency
- Twice daily
- Estimated price
- ₹2,500
- Website
- https://www.srikrishnarath.in/
- Phone
- 91 82870 09889
- care@zingbus.com
- Website
- zingbus.com
Bus from Delhi Kashmiri Gate to Ujjain Dewas Gate
- Ave. Duration
- 13h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹650–2,200
- Website
- https://www.zingbus.com/
- Sleeper / Seater
- ₹1,000–1,700
- Phone
- 18003453986
- Website
- astcbus.in
Bus from Guwahati paltan bazar to Barapani
- Ave. Duration
- 2h
- Frequency
- Twice daily
- Estimated price
- ₹110–330
- Website
- https://astcbus.in/
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide
More Questions & Answers
There are 597+ hotels available in Ujjain.












