There are 8 ways to get from Rāyagada to Ujjain by train, car, or plane
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Rayagada to Bhopal Jntrain 12807
- Take the train from Bhopal Jn to Ujjain Jntrain 12920 / ...
22h 55m₹659–5,067Drive 1,091.5 km
- Drive from Rāyagada to Ujjaincar 1,091.5 km
16h 50m₹12,199–17,621Train to Jagdalpur Airport, fly to Indore, train
- Take the train from Rayagada to Jagdalpurtrain
- Fly from Jagdalpur Airport (JGB) to Indore (IDR)plane JGB - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
17h 37m₹9,454–28,833Train, train to Visakhapatnam, fly to Indore
- Take the train from Rayagada to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Simhachalamtrain
- Fly from Visakhapatnam (VTZ) to Indore (IDR)plane VTZ - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
13h 36m₹8,923–15,296Train to Mana Airport, fly to Indore, train
- Take the train from Rayagada to Mandir Hasaudtrain
- Fly from Mana Airport (RPR) to Indore (IDR)plane RPR - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
13h 23m₹6,707–12,252Train to Mana Airport, fly to Raja Bhoj International Airport, train
- Take the train from Rayagada to Mandir Hasaudtrain
- Fly from Mana Airport (RPR) to Raja Bhoj International Airport (BHO)plane RPR - BHO
- Take the train from Sant Hirdaram Nagar to Ujjain Jntrain
13h 48m₹5,527–18,423Train, train to Rajahmundry Airport, fly to Indore
- Take the train from Rayagada to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Rajamundrytrain
- Fly from Rajahmundry Airport (RJA) to Indore (IDR)plane RJA - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
15h 38m₹7,323–24,196Train to Gondia Airport, fly to Indore, train
- Take the train from Rayagada to Gondia Jntrain
- Fly from Gondia Airport (GDB) to Indore (IDR)plane GDB - IDR
- Take the train from Indore Jn Bg to Ujjain Jntrain
15h 39m₹4,857–23,863
Rāyagada to Ujjain by train
Comparing Your Travel Options
The cheapest way to get from Rāyagada to Ujjain is to train which costs ₹650 - ₹5,500 and takes 22h 55m.
The fastest way to get from Rāyagada to Ujjain is to train and fly which takes 13h 23m and costs ₹6,500 - ₹13,000.
No, there is no direct train from Rāyagada to Ujjain. However, there are services departing from Rayagada and arriving at Ujjain Jn via Bhopal Jn. The journey, including transfers, takes approximately 22h 55m.
The distance between Rāyagada and Ujjain is 1216 km. The road distance is 1091.5 km.
The best way to get from Rāyagada to Ujjain without a car is to train which takes 22h 55m and costs ₹650 - ₹5,500.
It takes approximately 22h 55m to get from Rāyagada to Ujjain, including transfers.
Rāyagada to Ujjain train services, operated by Indian Railways, depart from Rayagada station.
Rāyagada to Ujjain train services, operated by Indian Railways, arrive at Bhopal Jn station.
Yes, the driving distance between Rāyagada to Ujjain is 1092 km. It takes approximately 16h 50m to drive from Rāyagada to Ujjain.
There are 564+ hotels available in Ujjain.
What companies run services between Rāyagada, India and Ujjain, India?
You can take a train from Rayagada to Ujjain Jn via Bhopal Jn in around 22h 55m.
- Website
- goindigo.in
Flights from Jagdalpur Airport to Indore via Hyderabad
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹9,000–26,000
Flights from Visakhapatnam to Indore via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Indore via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Indore via Delhi
- Ave. Duration
- 9h 2m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Visakhapatnam to Indore via Mumbai
- Ave. Duration
- 10h 30m
- When
- Every day
- Estimated price
- ₹8,500–12,000
Flights from Mana Airport to Indore
- Ave. Duration
- 1h 30m
- When
- Every day
- Estimated price
- ₹5,500–20,000
Flights from Mana Airport to Raja Bhoj International Airport
- Ave. Duration
- 1h 45m
- When
- Every day
- Estimated price
- ₹5,000–20,000
Flights from Rajahmundry Airport to Indore via Mumbai
- Ave. Duration
- 4h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹8,000–21,000
Flights from Rajahmundry Airport to Indore via Hyderabad
- Ave. Duration
- 7h 33m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Rajahmundry Airport to Indore via Delhi
- Ave. Duration
- 7h 55m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–21,000
- Website
- airindia.in
Flights from Visakhapatnam to Indore via Bengaluru
- Ave. Duration
- 8h 25m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–21,000
Flights from Visakhapatnam to Indore via Delhi
- Ave. Duration
- 9h 25m
- When
- Every day
- Estimated price
- ₹8,500–13,000
- Website
- airindiaexpress.in
Flights from Visakhapatnam to Indore via Bengaluru
- Ave. Duration
- 8h 25m
- When
- Monday to Saturday
- Estimated price
- ₹8,000–21,000
- Website
- starair.in
Flights from Gondia Airport to Indore
- Ave. Duration
- 1h 20m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹4,000–20,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Rayagada to Bhopal Jn
- Ave. Duration
- 18h 40m
- Frequency
- 5 times a week
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Bhopal Jn to Ujjain Jn
- Ave. Duration
- 3h 15m
- Frequency
- Every 3 hours
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Rayagada to Jagdalpur
- Ave. Duration
- 6h 55m
- Frequency
- 3 times a day
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- 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 Rayagada to Vizianagram Jn
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Vizianagram Jn to Simhachalam
- Ave. Duration
- 38 min
- Frequency
- Every 3 hours
- 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 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 Rayagada to Mandir Hasaud
- Ave. Duration
- 7h 12m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
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 Rayagada to Mandir Hasaud
- Ave. Duration
- 7h 12m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
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 Rayagada to Vizianagram Jn
- Ave. Duration
- 1h 55m
- Frequency
- Every 2 hours
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Vizianagram Jn to Rajamundry
- Ave. Duration
- 3h 53m
- Frequency
- Hourly
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–240
- Third AC (3A)
- ₹500–700
- Second AC (2A)
- ₹700–950
- First Class (1A)
- ₹1,200–1,500
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 Rayagada to Gondia Jn
- Ave. Duration
- 9h 30m
- Frequency
- Twice daily
- Estimated price
- ₹290–2,300
- Website
- irctc.co.in
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
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
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 Flying into Beijing?, How to get from London City Airport into central London, and What documents do I need to cross Niagara Falls? - to help you get the most out of your next trip.