There are 7 ways to get from Udaipur to Srikakulam by plane, train, night bus, bus, taxi, 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 to Visakhapatnam Airport, train
best- Fly from Dabok Airport (UDR) to Visakhapatnam Airport (VTZ)plane UDR - VTZ
- Take the train from Simhachalam to Pondurutrain
8h 51m₹11,040–18,269Train
cheapest- Take the train from Ranapratapnagar to Kota Jntrain
- Take the train from Kota Jn to Vizianagram Jntrain
- Take the train from Vizianagram Jn to Srikakulam Roadtrain
35h 40m₹1,211–7,917Night bus, bus, taxi
- Take the night bus from Udiapol to Paldinightbus
- Take the bus from Ahmedabad, Gujarat to Hyderabad, Telanganabus
- Take the bus from FlixBus Hyderabad - Dilsukhnagar to FlixBus Vizianagaram - RTC Bus Standbus
- Take the taxi from FlixBus Vizianagaram - RTC Bus Stand to Srikakulamtaxi
2d 2hDrive 1,529.8 km
- Drive from Udaipur to Srikakulamcar 1,529.8 km
23h 37m₹17,207–24,854Fly to Rajahmundry Airport, train
- Fly from Dabok Airport (UDR) to Rajahmundry Airport (RJA)plane UDR - RJA
- Take the train from Rajamundry to Srikakulam Roadtrain
12h 51m₹10,820–30,119Night bus, train
- Take the night bus from Udiapol to Paldinightbus
- Take the train from Ahmedabad Jn to Srikakulam Roadtrain 12844 / ...
37h 17m₹1,595–7,720Train via Vadodara
- Take the train from Ranapratapnagar to Vadodara Jntrain 22902
- Take the train from Vadodara Jn to Srikakulam Roadtrain 12844 / ...
40h 43m₹1,284–8,186
Dabok Airport (UDR) to Visakhapatnam Airport (VTZ) flights
Questions & Answers
The cheapest way to get from Udaipur to Srikakulam is to train which costs ₹1,200 - ₹8,000 and takes 35h 40m.
The fastest way to get from Udaipur to Srikakulam is to fly and train which takes 8h 51m and costs ₹11,000 - ₹19,000.
No, there is no direct train from Udaipur to Srikakulam. However, there are services departing from Ranapratapnagar and arriving at Srikakulam Road via Kota Jn and Vizianagram Jn. The journey, including transfers, takes approximately 35h 40m.
The distance between Udaipur and Srikakulam is 1385 km. The road distance is 1529.8 km.
The best way to get from Udaipur to Srikakulam without a car is to train which takes 35h 40m and costs ₹1,200 - ₹8,000.
It takes approximately 8h 51m to get from Udaipur to Srikakulam, including transfers.
Udaipur to Srikakulam train services, operated by Indian Railways, depart from Ranapratapnagar station.
Udaipur to Srikakulam train services, operated by Indian Railways, arrive at Kota Jn station.
Yes, the driving distance between Udaipur to Srikakulam is 1530 km. It takes approximately 23h 37m to drive from Udaipur to Srikakulam.
There are six+ hotels available in Srikakulam.
What companies run services between Udaipur, India and Srikakulam, India?
You can take a train from Ranapratapnagar to Srikakulam via Kota Jn, Vizianagram Jn, and Srikakulam Road in around 35h 40m.
- Website
- goindigo.in
Flights from Dabok Airport to Visakhapatnam Airport via Hyderabad
- Ave. Duration
- 4h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹7,500–21,000
Flights from Dabok Airport to Visakhapatnam Airport via Delhi
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹9,000–22,000
Flights from Dabok Airport to Rajahmundry Airport via Hyderabad
- Ave. Duration
- 8h 15m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–27,000
Flights from Dabok Airport to Rajahmundry Airport via Mumbai
- Ave. Duration
- 8h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–28,000
Flights from Dabok Airport to Rajahmundry Airport via Bengaluru
- Ave. Duration
- 9h 25m
- When
- Tuesday, Thursday, and Saturday
- Estimated price
- ₹12,000–29,000
- Website
- airindia.in
Flights from Dabok Airport to Visakhapatnam Airport via Delhi
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹10,000–16,000
- Website
- airindiaexpress.in
Flights from Dabok Airport to Visakhapatnam Airport via Bengaluru
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹10,000–25,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Simhachalam to Ponduru
- Ave. Duration
- 2h 20m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ranapratapnagar to Kota Jn
- Ave. Duration
- 5h 26m
- Frequency
- Once daily
- Estimated price
- ₹210–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹210–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–1,000
- First Class (1A)
- ₹1,200–1,600
Train from Kota Jn to Vizianagram Jn
- Ave. Duration
- 26h 45m
- Frequency
- Once a week
- Estimated price
- ₹600–4,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–800
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,300–2,900
- First Class (1A)
- ₹3,800–4,900
Train from Vizianagram Jn to Srikakulam Road
- Ave. Duration
- 1h 45m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Rajamundry to Srikakulam Road
- Ave. Duration
- 5h 38m
- Frequency
- Hourly
- Estimated price
- ₹220–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Ahmedabad Jn to Srikakulam Road
- Ave. Duration
- 31h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Ranapratapnagar to Vadodara Jn
- Ave. Duration
- 10h 10m
- Frequency
- 3 times a week
- Estimated price
- ₹310–2,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,000
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
Train from Vadodara Jn to Srikakulam Road
- Ave. Duration
- 29h 20m
- Frequency
- 6 times a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–900
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,400–5,500
- Phone
- +91 9521797979
- [email protected]
- Website
- shrinathbus.com
Night bus from Udiapol to Paldi
- Ave. Duration
- 4h 16m
- Frequency
- Every 2 hours
- Estimated price
- ₹550–1,400
- Schedules at
- shrinathbus.com
- Seater/Sleeper
- ₹550–1,400
Night bus from Udiapol to Paldi
- Ave. Duration
- 4h 16m
- Frequency
- Every 2 hours
- Estimated price
- ₹550–1,400
- Schedules at
- shrinathbus.com
- Seater/Sleeper
- ₹550–1,400
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Hyderabad - Dilsukhnagar to FlixBus Vizianagaram - RTC Bus Stand
- Ave. Duration
- 14h 45m
- Frequency
- Once daily
- Estimated price
- ₹950–3,300
- Website
- https://www.flixbus.in
- Ave. Duration
- 1h
- Estimated price
- ₹1,100–1,300
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 Is ride-sharing platform BlaBlaCar right for you?, What are the different types of Renfe trains in Spain?, and Italy Travel Guides - to help you get the most out of your next trip.











