There are 10 ways to get from Motīhāri to Ujjain by train, plane, 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.
Train to Lok Nayak Jayaprakash Airport, fly, train
best- Take the train from Bapudm Motihari to Patliputratrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Indore (IDR)plane PAT - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
12h 39m₹8,024–18,546Train
cheapest- Take the train from Bapudm Motihari to Nagda Jntrain 19038
- Take the train from Nagda Jn to Ujjain Jntrain 12466 / ...
30h 29m₹741–5,654Train, bus
- Take the train from Bapudm Motihari to Gorakhpurtrain 12557 / ...
- Take the bus from Gorakhpur to Ujjain, Madhya Pradeshbus Gorakhpur
25h 37mDrive 1,154.7 km
- Drive from Motīhāri to Ujjaincar 1,154.7 km
17h 32m₹13,029–18,820Train to Darbhanga Airport, fly, train
- Take the train from Bapudm Motihari to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Indore (IDR)plane DBR - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
14h 32m₹9,549–25,608Drive to Tribhuvan International Airport, fly, train
- Drive from Motīhāri to Tribhuvan International Airport (KTM)car
- Fly from Tribhuvan International Airport (KTM) to Indore (IDR)plane KTM - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
11h 27m₹13,517–22,462Drive to Simara Airport, fly, train
- Drive from Motīhāri to Simara Airport (SIF)car
- Fly from Simara Airport (SIF) to Indore (IDR)plane SIF - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
11h 43m₹23,066–72,367Train to Gorakhpur Airport, fly, train
- Take the train from Bapudm Motihari to Gorakhpurtrain
- Fly from Gorakhpur Airport (GOP) to Indore (IDR)plane GOP - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
15h 22m₹9,432–26,336Train, train to Gaya, fly
- Take the train from Bapudm Motihari to Patliputratrain
- Take the train from Patliputra to Gaya Jntrain
- Fly from Gaya (GAY) to Indore (IDR)plane GAY - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
16h 53m₹14,624–23,696Train, bus via Indore
- Take the train from Bapudm Motihari to Gorakhpurtrain
- Take the bus from Gorakhpur to Indore, Madhya Pradeshbus
- Take the bus from Indore, Madhya Pradesh to Ujjain, Madhya Pradeshbus
29h 10m
Lok Nayak Jayaprakash Airport (PAT) to Indore (IDR) flights
Questions & Answers
The cheapest way to get from Motīhāri to Ujjain is to train which costs ₹700 - ₹6,000 and takes 30h 29m.
The fastest way to get from Motīhāri to Ujjain is to drive and fly and train which takes 11h 27m and costs ₹13,000 - ₹23,000.
No, there is no direct train from Motīhāri to Ujjain. However, there are services departing from Bapudm Motihari and arriving at Ujjain Jn via Nagda Jn. The journey, including transfers, takes approximately 30h 29m.
The distance between Motīhāri and Ujjain is 1228 km. The road distance is 1154.7 km.
The best way to get from Motīhāri to Ujjain without a car is to train and bus which takes 25h 37m and costs .
It takes approximately 12h 39m to get from Motīhāri to Ujjain, including transfers.
Motīhāri to Ujjain train services, operated by Indian Railways, depart from Bapudm Motihari station.
Motīhāri to Ujjain train services, operated by Indian Railways, arrive at Nagda Jn station.
Yes, the driving distance between Motīhāri to Ujjain is 1155 km. It takes approximately 17h 32m to drive from Motīhāri to Ujjain.
There are 569+ hotels available in Ujjain.
What companies run services between Motīhāri, India and Ujjain, India?
You can take a train from Bapudm Motihari to Ujjain Jn via Nagda Jn in around 30h 29m.
- Website
- goindigo.in
Flights from Lok Nayak Jayaprakash Airport to Indore via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹8,000–22,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Mumbai
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Kolkata
- Ave. Duration
- 8h 40m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Darbhanga Airport to Indore via Delhi
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Darbhanga Airport to Indore via Mumbai
- Ave. Duration
- 6h 30m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Darbhanga Airport to Indore via Hyderabad
- Ave. Duration
- 7h
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Darbhanga Airport to Indore via Kolkata
- Ave. Duration
- 9h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–26,000
Flights from Tribhuvan International Airport to Indore via Delhi
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- ₹13,000–45,000
Flights from Tribhuvan International Airport to Indore via Mumbai
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹15,000–44,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹27,000–80,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Delhi
- Ave. Duration
- 9h 26m
- When
- Every day
- Estimated price
- ₹22,000–70,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Bengaluru
- Ave. Duration
- 8h 50m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹49,000–100,000
Flights from Gorakhpur Airport to Indore via Delhi
- Ave. Duration
- 5h 45m
- When
- Every day
- Estimated price
- ₹9,000–25,000
Flights from Gorakhpur Airport to Indore via Hyderabad
- Ave. Duration
- 8h
- When
- Every day
- Estimated price
- ₹10,000–26,000
Flights from Gorakhpur Airport to Indore via Bengaluru, Pune
- Ave. Duration
- 8h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹14,000–28,000
Flights from Gaya to Indore via Delhi
- Ave. Duration
- 4h 10m
- When
- Tuesday, Wednesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹14,000–20,000
- Website
- airindia.in
Flights from Lok Nayak Jayaprakash Airport to Indore via Delhi
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹7,500–26,000
Flights from Lok Nayak Jayaprakash Airport to Indore via Mumbai
- Ave. Duration
- 5h 10m
- When
- Every day
- Estimated price
- ₹7,500–18,000
Flights from Darbhanga Airport to Indore via Delhi
- Ave. Duration
- 4h 35m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹8,500–30,000
Flights from Darbhanga Airport to Indore via Mumbai
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹10,000–32,000
Flights from Tribhuvan International Airport to Indore via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹11,000–45,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Delhi
- Ave. Duration
- 7h 20m
- When
- Thursday
- Estimated price
- ₹37,000–80,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 8h 10m
- When
- Wednesday and Sunday
- Estimated price
- ₹42,000–90,000
Flights from Gorakhpur Airport to Indore via Delhi
- Ave. Duration
- 5h 20m
- When
- Friday to Sunday
- Estimated price
- ₹9,000–23,000
Flights from Gaya to Indore via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹9,500–23,000
- Website
- airindiaexpress.in
Flights from Lok Nayak Jayaprakash Airport to Indore via Delhi
- Ave. Duration
- 5h 52m
- When
- Every day
- Estimated price
- ₹8,500–26,000
Flights from Tribhuvan International Airport to Indore via Delhi
- Ave. Duration
- 5h 10m
- When
- Thursday
- Estimated price
- ₹21,000–45,000
Flights from Simara Airport to Indore via Tribhuvan International Airport, Delhi
- Ave. Duration
- 7h 20m
- When
- Thursday
- Estimated price
- ₹37,000–80,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bapudm Motihari to Patliputra
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bapudm Motihari to Gorakhpur
- Ave. Duration
- 5h 26m
- Frequency
- 5 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Bapudm Motihari to Nagda Jn
- Ave. Duration
- 29h 5m
- Frequency
- Once daily
- Estimated price
- ₹600–4,700
- Website
- irctc.co.in
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Nagda Jn to Ujjain Jn
- Ave. Duration
- 50 min
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from Bapudm Motihari to Darbhanga Jn
- Ave. Duration
- 5h 18m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bapudm Motihari to Gorakhpur
- Ave. Duration
- 5h 26m
- Frequency
- 5 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bapudm Motihari to Patliputra
- Ave. Duration
- 3h 30m
- Frequency
- Twice daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Patliputra to Gaya Jn
- Ave. Duration
- 3h 30m
- Frequency
- Once daily
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 35m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- irctc.co.in
- Sleeper Class
- ₹120–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Bapudm Motihari to Gorakhpur
- Ave. Duration
- 5h 26m
- Frequency
- 5 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
- Website
- KN Nehra Travels
Bus from Gorakhpur to Ujjain, Madhya Pradesh
- Ave. Duration
- 19h 15m
- Frequency
- Hourly
- Schedules at
- KN Nehra Travels
- Website
- Khajuraho Travels Pvt Ltd
Bus from Gorakhpur to Indore, Madhya Pradesh
- Ave. Duration
- 20h 54m
- Frequency
- Hourly
- Schedules at
- Khajuraho Travels Pvt Ltd
- Website
- Baneshwari Travels
Bus from Indore, Madhya Pradesh to Ujjain, Madhya Pradesh
- Ave. Duration
- 2h
- Frequency
- Every 10 minutes
- Schedules at
- Baneshwari Travels
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Want to know more about Flixbus?, Need to know: Greyhound, and Thanksgiving 2018: How to travel stress-free - to help you get the most out of your next trip.






