There are 7 ways to get from Nabarangpur to Varanasi by bus, taxi, 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.
Bus
best- Take the bus from Nabarangpur, Odisha to Raipurbus Nabarangpur, Odisha - Raipur
- Take the bus from Raipur to Varanasi, Uttar Pradeshbus Raipur
26h 10mTaxi, train
cheapest- Take the taxi from Nabarangpur to Rayagadataxi
- Take the train from Rayagada to Kashitrain 18311
27h 56m₹3,931–8,196Drive 864 km
- Drive from Nabarangpur to Varanasicar 864 km
13h 15m₹9,746–14,078Taxi, fly
- Take the taxi from Nabarangpur to Jagdalpur Airport (JGB)taxi
- Fly from Jagdalpur Airport (JGB) to Varanasi Airport (VNS)plane JGB - VNS
20h 23m₹12,528–31,832Bus, train
- Take the bus from Nabarangpur, Odisha to Raipurbus Nabarangpur, Odisha - Raipur
- Take the train from Raipur Jn to Varanasi Jntrain 15232 / ...
28h 51mBus via Bhilai
- Take the bus from Nabarangpur, Odisha to Raipurbus Nabarangpur, Odisha - Raipur
- Take the bus from Bhilai to Varanasi, Uttar Pradeshbus Bhilai
29hBus, train via Varanasi City
- Take the bus from Nabarangpur, Odisha to Raipurbus Nabarangpur, Odisha - Raipur
- Take the train from Raipur Jn to Varanasi Citytrain 15160
29h 21m
Jagdalpur Airport (JGB) to Varanasi Airport (VNS) flights
Questions & Answers
The cheapest way to get from Nabarangpur to Varanasi is to taxi and train which costs ₹3,900 - ₹8,500 and takes 27h 56m.
The fastest way to get from Nabarangpur to Varanasi is to drive which takes 13h 15m and costs ₹9,500 - ₹15,000.
No, there is no direct bus from Nabarangpur to Varanasi. However, there are services departing from Nabarangpur, Odisha and arriving at Varanasi, Uttar Pradesh via Raipur. The journey, including transfers, takes approximately 26h 10m.
The distance between Nabarangpur and Varanasi is 913 km. The road distance is 864 km.
The best way to get from Nabarangpur to Varanasi without a car is to bus which takes 26h 10m and costs .
It takes approximately 26h 10m to get from Nabarangpur to Varanasi, including transfers.
Nabarangpur to Varanasi bus services, operated by Naresh Travels, depart from Nabarangpur, Odisha station.
Nabarangpur to Varanasi bus services, operated by Naresh Travels, arrive at Raipur station.
Yes, the driving distance between Nabarangpur to Varanasi is 864 km. It takes approximately 13h 15m to drive from Nabarangpur to Varanasi.
There are 1690+ hotels available in Varanasi.
What companies run services between Nabarangpur, India and Varanasi, India?
You can take a bus from Nabarangpur, Odisha to Varanasi, Uttar Pradesh via Raipur in around 26h 10m.
- Website
- goindigo.in
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad
- Ave. Duration
- 19h 30m
- When
- Every day
- Estimated price
- ₹11,000–30,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Kolkata
- Ave. Duration
- 16h 55m
- When
- Saturday
- Estimated price
- ₹15,000–33,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Bhubaneswar
- Ave. Duration
- 20h
- When
- Tuesday, Thursday, Friday, and Sunday
- Estimated price
- ₹13,000–32,000
Flights from Jagdalpur Airport to Varanasi Airport via Hyderabad, Pune
- Ave. Duration
- 27h 15m
- When
- Every day
- Estimated price
- ₹14,000–32,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
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 Raipur Jn to Varanasi Jn
- Ave. Duration
- 18h 55m
- Frequency
- Twice daily
- Estimated price
- ₹420–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹420–500
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
Train from Raipur Jn to Varanasi City
- Ave. Duration
- 19h 25m
- Frequency
- Once daily
- Estimated price
- ₹410–3,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹410–490
- Third AC (3A)
- ₹1,000–1,400
- Second AC (2A)
- ₹1,500–1,900
- First Class (1A)
- ₹2,500–3,200
- Website
- omio.com
Bus from Nabarangpur, Odisha to Raipur
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a day
- Schedules at
- omio.com
Bus from Nabarangpur, Odisha to Raipur
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a day
- Schedules at
- omio.com
Bus from Nabarangpur, Odisha to Raipur
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a day
- Schedules at
- omio.com
Bus from Nabarangpur, Odisha to Raipur
- Ave. Duration
- 8h 45m
- Frequency
- 5 times a day
- Schedules at
- omio.com
- Ave. Duration
- 1h 50m
- Estimated price
- ₹1,500–4,000
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 Italian Lakes: Getting around by train, Need to know: Jadrolinija, and Travelling around the UAE - to help you get the most out of your next trip.






