There are 4 ways to get from Damanjodi to Varanasi by taxi, bus, 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.
Taxi, bus
best- Take the taxi from Damanjodi to Nabarangpur, Odishataxi
- Take the bus from Nabarangpur, Odisha to Raipurbus
- Take the bus from Raipur to Varanasi, Uttar Pradeshbus
27h 3mTrain
cheapest- Take the train from Koraput to Rayagadatrain 18006 / ...
- Take the train from Rayagada to Kashitrain 18311
30h₹838–5,640Drive 923.2 km
- Drive from Damanjodi to Varanasicar 923.2 km
14h 9m₹10,356–14,958Train, fly
- Take the train from Koraput to Jagdalpurtrain
- Fly from Jagdalpur Airport (JGB) to Varanasi Airport (VNS)plane JGB - VNS
22h 41m₹11,373–33,510
Jagdalpur Airport (JGB) to Varanasi Airport (VNS) flights
Questions & Answers
The cheapest way to get from Damanjodi to Varanasi is to train which costs ₹800 - ₹6,000 and takes 30h.
The fastest way to get from Damanjodi to Varanasi is to drive which takes 14h 9m and costs ₹10,000 - ₹15,000.
No, there is no direct train from Damanjodi to Varanasi. However, there are services departing from Koraput and arriving at Kashi via Rayagada. The journey, including transfers, takes approximately 30h.
The distance between Damanjodi and Varanasi is 972 km. The road distance is 923.2 km.
The best way to get from Damanjodi to Varanasi without a car is to taxi and bus which takes 27h 3m and costs .
It takes approximately 27h 3m to get from Damanjodi to Varanasi, including transfers.
Damanjodi to Varanasi train services, operated by Indian Railways, depart from Koraput station.
Damanjodi to Varanasi train services, operated by Indian Railways, arrive at Rayagada station.
Yes, the driving distance between Damanjodi to Varanasi is 923 km. It takes approximately 14h 9m to drive from Damanjodi to Varanasi.
There are 1739+ hotels available in Varanasi.
What companies run services between Damanjodi, India and Varanasi, India?
You can take a vehicle from Damanjodi to Kashi via Koraput and Rayagada in around 30h.
- Website
- goindigo.in
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- ₹11,000–32,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Kolkata
- Ave. Duration
- 16h 55m
- When
- Wednesday
- Estimated price
- ₹15,000–36,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Bhubaneswar
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–34,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Pune
- Ave. Duration
- 27h 15m
- When
- Every day
- Estimated price
- ₹14,000–35,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Koraput to Rayagada
- Ave. Duration
- 3h 30m
- Frequency
- 4 times a day
- Estimated price
- ₹170–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- 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 Kashi
- Ave. Duration
- 25h 26m
- Frequency
- Twice a week
- Estimated price
- ₹550–4,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹550–650
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹1,900–2,500
- First Class (1A)
- ₹3,300–4,200
Train from Koraput to Jagdalpur
- Ave. Duration
- 2h 20m
- Frequency
- 5 times a day
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Ave. Duration
- 53 min
- Estimated price
- ₹1,300–1,600
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 What documents do I need to cross Niagara Falls?, South Korea: Travelling from Seoul to Busan , and Travelling to the UK: What do I need to know? - to help you get the most out of your next trip.






