There are 7 ways to get from Gujarāt to Ujain by plane, train, 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 Sardar Vallabhbhai Patel International Airport to Bagdogra Airport, train
best- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Bagdogra Airport (IXB)AMD - IXB
- Take the train from Baghdogra to Dalkolha
7h 26m₹6,329–19,010Train
cheapest- Take the train from Ahmedabad Jn to Barsoi Jn15635
45h 34m₹1,215–7,132Drive 1,844.6 km
- Drive from Ahmedabad to Ujain1,844.6 km
27h 31m₹19,283–27,853Fly Civil Airport Harni to Bagdogra Airport, train
- Fly from Civil Airport Harni (BDQ) to Bagdogra Airport (IXB)BDQ - IXB
- Take the train from Baghdogra to Dalkolha
10h 47m₹7,690–21,846Fly Surat to Bagdogra Airport, train
- Fly from Surat (STV) to Bagdogra Airport (IXB)STV - IXB
- Take the train from Baghdogra to Dalkolha
11h 1m₹9,272–19,944Fly Rajkot International Airport to Bagdogra Airport, train
- Fly from Rajkot International Airport (HSR) to Bagdogra Airport (IXB)HSR - IXB
- Take the train from Baghdogra to Dalkolha
10h 35m₹11,573–18,890Fly Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport, train
- Fly from Sardar Vallabhbhai Patel International Airport (AMD) to Lok Nayak Jayaprakash Airport (PAT)AMD - PAT
- Take the train from Rajendranagar T to Telta
13h 32m₹7,089–18,930
Sardar Vallabhbhai Patel International Airport (AMD) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Gujarāt to Ujain is to train which costs ₹1,200 - ₹7,500 and takes 45h 34m.
The fastest way to get from Gujarāt to Ujain is to fly and train which takes 7h 26m and costs ₹6,000 - ₹19,000.
The distance between Gujarāt and Ujain is 1801 km. The road distance is 1844.6 km.
The best way to get from Gujarāt to Ujain without a car is to train which takes 45h 34m and costs ₹1,200 - ₹7,500.
It takes approximately 7h 26m to get from Gujarāt to Ujain, including transfers.
Yes, the driving distance between Gujarāt to Ujain is 1845 km. It takes approximately 27h 31m to drive from Gujarāt to Ujain.
What companies run services between Gujarāt, India and Ujain, India?
Indian Railways operates a train from Ahmedabad Jn to Barsoi Jn once a week. Tickets cost ₹900–7,000 and the journey takes 44h 50m.
- Website
- goindigo.in
Flights from Sardar Vallabhbhai Patel International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 4h 47m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Sardar Vallabhbhai Patel International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Civil Airport Harni to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Surat to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 10m
- When
- Every day
- Estimated price
- ₹9,000–19,000
Flights from Rajkot International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 6h 50m
- When
- Every day
- Estimated price
- ₹10,000–22,000
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 1h 57m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 16m
- When
- Every day
- Estimated price
- ₹8,500–19,000
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport via Lucknow
- Ave. Duration
- 4h 30m
- When
- Every day
- Estimated price
- ₹8,500–19,000
- Website
- airindia.in
Flights from Sardar Vallabhbhai Patel International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 23m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Civil Airport Harni to Bagdogra Airport via Delhi
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Surat to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Surat to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 40m
- When
- Monday to Saturday
- Estimated price
- ₹13,000–19,000
Flights from Rajkot International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 10m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–24,000
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 27m
- When
- Every day
- Estimated price
- ₹6,000–21,000
- Website
- starlightairline.com
Flights from Sardar Vallabhbhai Patel International Airport to Bagdogra Airport
- Ave. Duration
- 2h 20m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹6,000–16,000
Flights from Civil Airport Harni to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹8,000–23,000
Flights from Rajkot International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–23,000
- Website
- airindiaexpress.in
Flights from Surat to Bagdogra Airport via Bengaluru
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹13,000–19,000
Flights from Surat to Bagdogra Airport via Delhi
- Ave. Duration
- 9h 40m
- When
- Monday to Saturday
- Estimated price
- ₹13,000–19,000
- Website
- spicejet.com
Flights from Surat to Bagdogra Airport via Bengaluru
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Sardar Vallabhbhai Patel International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹7,500–23,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Baghdogra to Dalkolha
- Ave. Duration
- 2h 28m
- Frequency
- Every 3 hours
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Ahmedabad Jn to Barsoi Jn
- Ave. Duration
- 44h 50m
- 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,200–2,800
- Second AC (2A)
- ₹3,200–4,000
- First Class (1A)
- ₹5,000–7,000
Train from Rajendranagar T to Telta
- Ave. Duration
- 9h 51m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
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 4 of the smartest ways to explore Australia, Train travel in France: A guide to SNCF, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.





