There are 7 ways to get from Khammam to Ujjain by taxi, 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.
Taxi to Vijayawada Airport, fly to Indore, train
best- Take the taxi from Khammam to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Indore (IDR)plane VGA - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
9h 6m₹10,004–14,911Train
cheapest- Take the train from Khammam to Ujjain Jntrain 22631 / ...
20h 20m₹500–4,000Taxi, bus
- Take the taxi from Khammam to Suryapettaxi
- Take the bus from Suryapet to Hyderabadbus
- Take the bus from Hyderabad to Indorebus
- Take the bus from Indore to Ujjainbus
26h 6mDrive 973.2 km
- Drive from Khammam to Ujjaincar 973.2 km
15h 9m₹9,519–13,749Taxi to Vijayawada Airport, fly to Raja Bhoj International Airport, train
- Take the taxi from Khammam to Vijayawada-Airport-VGAtaxi
- Fly from Vijayawada Airport (VGA) to Raja Bhoj International Airport (BHO)plane VGA - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
10h 36m₹8,524–23,082Train to Hyderabad, fly to Indore, train
- Take the train from Khammam to Secunderabadtrain
- Fly from Hyderabad (HYD) to Indore (IDR)plane HYD - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
11h 55m₹7,499–12,989Train to Rajahmundry Airport, fly to Indore, train
- Take the train from Khammam to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Indore (IDR)plane RJA - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
13h 22m₹7,679–24,039
Khammam to Ujjain by train
Comparing Your Travel Options
The cheapest way to get from Khammam to Ujjain is to train which costs ₹500 - ₹4,000 and takes 20h 20m.
The fastest way to get from Khammam to Ujjain is to taxi and fly and train which takes 9h 6m and costs ₹10,000 - ₹15,000.
Yes, there is a direct train departing from Khammam and arriving at Ujjain Jn. Services depart three times a week, and operate Monday, Thursday and Saturday. The journey takes approximately 20h 20m.
The distance between Khammam and Ujjain is 1090 km. The road distance is 973.2 km.
The best way to get from Khammam to Ujjain without a car is to train which takes 20h 20m and costs ₹500 - ₹4,000.
It takes approximately 9h 6m to get from Khammam to Ujjain, including transfers.
Khammam to Ujjain train services, operated by Indian Railways, depart from Khammam station.
Khammam to Ujjain train services, operated by Indian Railways, arrive at Ujjain Jn station.
Yes, the driving distance between Khammam to Ujjain is 973 km. It takes approximately 15h 9m to drive from Khammam to Ujjain.
There are 573+ hotels available in Ujjain.
What companies run services between Khammam, India and Ujjain, India?
Indian Railways operates a train from Khammam to Ujjain Jn 3 times a week. Tickets cost ₹500–4,000 and the journey takes 20h 20m.
- Website
- goindigo.in
Flights from Vijayawada Airport to Indore via Hyderabad
- Ave. Duration
- 5h 17m
- When
- Every day
- Estimated price
- ₹7,500–11,000
Flights from Vijayawada Airport to Indore via Madras
- Ave. Duration
- 5h 15m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–11,000
Flights from Vijayawada Airport to Indore via Delhi
- Ave. Duration
- 5h 40m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹7,500–11,000
Flights from Vijayawada Airport to Indore via Bengaluru
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,500–11,000
Flights from Vijayawada Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹9,000–19,000
Flights from Vijayawada Airport to Raja Bhoj International Airport via Bengaluru
- Ave. Duration
- 7h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–19,000
Flights from Vijayawada Airport to Raja Bhoj International Airport via Hyderabad
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Vijayawada Airport to Raja Bhoj International Airport via Visakhapatnam, Hyderabad
- Ave. Duration
- 7h 45m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,500–19,000
Flights from Vijayawada Airport to Raja Bhoj International Airport via Madras, Hyderabad
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Hyderabad to Indore
- Ave. Duration
- 1h 21m
- When
- Every day
- Estimated price
- ₹6,500–10,000
Flights from Rajahmundry Airport to Indore via Hyderabad
- Ave. Duration
- 5h 57m
- When
- Every day
- Estimated price
- ₹7,000–21,000
Flights from Rajahmundry Airport to Indore via Delhi
- Ave. Duration
- 5h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–22,000
- Website
- airindia.in
Flights from Vijayawada Airport to Indore via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹9,500–18,000
Flights from Vijayawada Airport to Raja Bhoj International Airport via Delhi
- Ave. Duration
- 8h 50m
- When
- Every day
- Estimated price
- ₹9,000–18,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Khammam to Ujjain Jn
- Ave. Duration
- 20h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹500–4,000
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–4,000
Train from Sant Hirdaram Nagar to Ujjain Jn
- Ave. Duration
- 2h 15m
- Frequency
- Every 2 hours
- Estimated price
- ₹170–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹170–200
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Khammam to Secunderabad
- Ave. Duration
- 4h 15m
- Frequency
- Hourly
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Khammam to Rajamundry
- Ave. Duration
- 4h 33m
- Frequency
- Every 4 hours
- Estimated price
- ₹190–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,600
Train from Indore Jn Bg to Ujjain Jn
- Ave. Duration
- 1h 30m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
- Phone
- +91 92465 50000
- [email protected]
- Website
- Morning Star Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 3h 5m
- Frequency
- Hourly
- Website
- Morning Star Travels
- Website
- Yolobus Private Limited
Bus from Suryapet to Hyderabad
- Ave. Duration
- 4h 20m
- Frequency
- Every 4 hours
- Schedules at
- Yolobus Private Limited
- Website
- Ziel Mobility
Bus from Suryapet to Hyderabad
- Ave. Duration
- 3h 15m
- Frequency
- 3 times a day
- Schedules at
- Ziel Mobility
- Website
- Riverlane Xpress Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 4h 15m
- Frequency
- 3 times a day
- Schedules at
- Riverlane Xpress Travels
- Phone
- +91 95022 24959
- [email protected]
- Website
- BSR Tours And Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 2h 35m
- Frequency
- Twice daily
- Website
- BSR Tours And Travels
- Website
- Tarun Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 2h 35m
- Frequency
- Once daily
- Schedules at
- Tarun Travels
- Website
- Sai Simhapuri Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 3h 25m
- Frequency
- 6 times a week
- Schedules at
- Sai Simhapuri Travels
- Website
- Dakshin Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 2h 40m
- Frequency
- 4 times a week
- Schedules at
- Dakshin Travels
- Phone
- 1800 267 9001
- [email protected]
- Website
- NeuGo
Bus from Suryapet to Hyderabad
- Ave. Duration
- 2h 50m
- Frequency
- 4 times a week
- Website
- NeuGo
- Phone
- 0836 230 7300
- [email protected]
- Website
- Vijayanand Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 3h
- Frequency
- 4 times a week
- Estimated price
- ₹300–380
- Schedules at
- Vijayanand Travels
- Website
- Samskruthi Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 3h 50m
- Frequency
- 4 times a week
- Schedules at
- Samskruthi Travels
- Website
- Ravindra Tours and Travels
Bus from Suryapet to Hyderabad
- Ave. Duration
- 4h 30m
- Frequency
- 4 times a week
- Schedules at
- Ravindra Tours and Travels
- Phone
- +91 9438223267
- [email protected]
- Website
- Gandhi Parivahan
Bus from Suryapet to Hyderabad
- Ave. Duration
- 3h
- Frequency
- Twice a week
- Website
- Gandhi Parivahan
- Phone
- +919228009328
- [email protected]
- Website
- Raj Ratan Tours & Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 18h 40m
- Frequency
- 3 times a day
- Schedules at
- Raj Ratan Tours & Travels
- Website
- omio.com
Bus from Hyderabad to Indore
- Ave. Duration
- 17h 25m
- Frequency
- Twice daily
- Schedules at
- hanstravel.in
Bus from Indore to Ujjain
- Ave. Duration
- 1h 30m
- Frequency
- Once daily
- Schedules at
- hanstravel.in
Bus from Hyderabad to Indore
- Ave. Duration
- 16h 30m
- Frequency
- Twice daily
- Schedules at
- Shree Khurana Shabrij Travels
- Phone
- +91 73125 15449
- [email protected]
- Website
- Citizen Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 18h
- Frequency
- Twice daily
- Schedules at
- Citizen Travels
- Phone
- +91 9355777632
- [email protected]
- Website
- Raj Kalpana Travels Pvt Ltd
Bus from Hyderabad to Indore
- Ave. Duration
- 24h 30m
- Frequency
- 6 times a week
- Schedules at
- Raj Kalpana Travels Pvt Ltd
- Phone
- +91 87690 12747
- Website
- Somnath Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 22h 25m
- Frequency
- 5 times a week
- Website
- Somnath Travels
- Phone
- +91 0291-2633687
- Website
- MR Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 21h 5m
- Frequency
- 4 times a week
- Website
- MR Travels
- Phone
- +91 99296 11119
- [email protected]
- Website
- Jakhar Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 21h 30m
- Frequency
- 3 times a week
- Website
- Jakhar Travels
- Phone
- +91 9030531288
- [email protected]
- Website
- Shri Vishwakarma Travels
Bus from Hyderabad to Indore
- Ave. Duration
- 22h
- Frequency
- Twice a week
- Website
- Shri Vishwakarma Travels
- Website
- Shri Vishwakarma Travels
- Website
- Soni Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Every 3 hours
- Schedules at
- Soni Travels
- Website
- Zoom Express
Bus from Indore to Ujjain
- Ave. Duration
- 1h 40m
- Frequency
- 4 times a day
- Schedules at
- Zoom Express
- Phone
- +91 9945600000
- Website
- Lucky Travels Agency
Bus from Indore to Ujjain
- Ave. Duration
- 1h 30m
- Frequency
- 3 times a day
- Schedules at
- Lucky Travels Agency
- [email protected]
- Website
- Royal Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 50m
- Frequency
- 3 times a day
- Website
- Royal Travels
- Phone
- +91 99991 29996
- [email protected]
- Website
- Ram Dalal Holidays Pvt. Ltd
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- 3 times a day
- Schedules at
- Ram Dalal Holidays Pvt. Ltd
- Website
- India Tours and Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 5m
- Frequency
- Twice daily
- Schedules at
- India Tours and Travels
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Indore to Ujjain
- Ave. Duration
- 1h 55m
- Frequency
- Once daily
- Estimated price
- ₹320–600
- Schedules at
- Zingbus
- Phone
- +91 67107 11111
- [email protected]
- Website
- Naik Tours and Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Website
- Naik Tours and Travels
- Phone
- +91 07442423097
- [email protected]
- Website
- Samreen Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 15m
- Frequency
- 6 times a week
- Schedules at
- Samreen Travels
- Website
- Aman Raman Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 46m
- Frequency
- 4 times a week
- Schedules at
- Aman Raman Travels
- Website
- Baneshwari Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- 3 times a week
- Schedules at
- Baneshwari Travels
- Website
- Ali Bus Service
Bus from Indore to Ujjain
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Schedules at
- Ali Bus Service
- Phone
- +91 92616 00608
- [email protected]
- Website
- Rathore Travels Madho
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Twice a week
- Website
- Rathore Travels Madho
- Website
- Rathore Travels Madho
- Website
- Gagan Mahalaxmi Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 15m
- Frequency
- Once a week
- Schedules at
- Gagan Mahalaxmi Travels
- Website
- Giriraj Tour And Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 30m
- Frequency
- Once a week
- Schedules at
- Giriraj Tour And Travels
- Phone
- +91 9853444995
- [email protected]
- Website
- Mahadev Bus Service
Bus from Indore to Ujjain
- Ave. Duration
- 1h 45m
- Frequency
- Once a week
- Website
- Mahadev Bus Service
- Website
- Mahadev Bus Service
- Website
- Om Maa Mahashakti Travels
Bus from Indore to Ujjain
- Ave. Duration
- 1h 50m
- Frequency
- Once a week
- Schedules at
- Om Maa Mahashakti Travels
- Website
- Barsana Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Once a week
- Schedules at
- Barsana Travels
- Phone
- +91 94141 26815
- [email protected]
- Website
- Gajraj Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Once a week
- Website
- Gajraj Travels
- Website
- Pooja Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h
- Frequency
- Once a week
- Schedules at
- Pooja Travels
- Website
- BK Yadav Travels
Bus from Indore to Ujjain
- Ave. Duration
- 2h 10m
- Frequency
- Once a week
- Schedules at
- BK Yadav Travels
- Ave. Duration
- 1h 45m
- Estimated price
- ₹1,100–2,800
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 10 amazing places to get away from it all in Australia, How to plan an amazing trip around Scandinavia, and Why you should take the train in the US - to help you get the most out of your next trip.


































