There are 6 ways to get from Varanasi to Araku Valley by plane, train, 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, train
best- Fly from Varanasi Airport (VNS) to Visakhapatnam (VTZ)plane VNS - VTZ
- Take the train from Simhachalam to Arakutrain
12h 33m₹10,120–17,250Train
cheapest- Take the train from Kashi to Khurda Road Jntrain
- Take the train from Khurda Road Jn to Vizianagram Jntrain
- Take the train from Kottavalasa to Arakutrain
28h 33m₹944–7,755Bus, taxi
- Take the bus from Varanasi, Uttar Pradesh to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Visakhapatnam, Andhra Pradeshbus
- Take the taxi from Visakhapatnam, Andhra Pradesh to Araku Valleytaxi
26h 14mDrive 986.8 km
- Drive from Varanasi to Araku Valleycar 986.8 km
15h 30m₹11,260–16,264Fly to Jagdalpur Airport, train, taxi
- Fly from Varanasi Airport (VNS) to Jagdalpur Airport (JGB)plane VNS - JGB
- Take the train from Jagdalpur to Koraputtrain
- Take the taxi from Koraput to Araku Valleytaxi
10h 34m₹12,555–30,970Fly to Jeypore Airport, taxi
- Fly from Varanasi Airport (VNS) to Jeypore Airport (PYB)plane VNS - PYB
- Take the taxi from Jeypore Airport (PYB) to Araku Valleytaxi
19h₹8,720–23,150
Varanasi Airport (VNS) to Visakhapatnam (VTZ) flights
Comparing Your Travel Options
The cheapest way to get from Varanasi to Araku Valley is to train which costs ₹900 - ₹8,000 and takes 28h 33m.
The fastest way to get from Varanasi to Araku Valley is to fly and train and taxi which takes 10h 34m and costs ₹12,000 - ₹31,000.
No, there is no direct train from Varanasi to Araku Valley. However, there are services departing from Kashi and arriving at Araku via Khurda Road Jn, Vizianagram Jn and Kottavalasa. The journey, including transfers, takes approximately 28h 33m.
The distance between Varanasi and Araku Valley is 1007 km. The road distance is 986.8 km.
The best way to get from Varanasi to Araku Valley without a car is to bus and taxi which takes 26h 14m and costs .
It takes approximately 12h 33m to get from Varanasi to Araku Valley, including transfers.
Varanasi to Araku Valley train services, operated by Indian Railways, depart from Kashi station.
Varanasi to Araku Valley train services, operated by Indian Railways, arrive at Khurda Road Jn station.
Yes, the driving distance between Varanasi to Araku Valley is 987 km. It takes approximately 15h 30m to drive from Varanasi to Araku Valley.
There are 14+ hotels available in Araku Valley.
What companies run services between Varanasi, India and Araku Valley, India?
You can take a train from Kashi to Araku via Khurda Road Jn, Vizianagram Jn, and Kottavalasa in around 28h 33m.
- Website
- goindigo.in
Flights from Varanasi Airport to Visakhapatnam via Delhi
- Ave. Duration
- 8h 15m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Varanasi Airport to Visakhapatnam via Hyderabad
- Ave. Duration
- 7h 5m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Varanasi Airport to Visakhapatnam via Madras
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Varanasi Airport to Visakhapatnam via Bengaluru
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Varanasi Airport to Visakhapatnam via Kolkata
- Ave. Duration
- 10h 5m
- When
- Every day
- Estimated price
- ₹7,500–19,000
Flights from Varanasi Airport to Visakhapatnam via Mumbai
- Ave. Duration
- 10h 40m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Varanasi Airport to Jagdalpur Airport via Hyderabad
- Ave. Duration
- 4h 20m
- When
- Every day
- Estimated price
- ₹11,000–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Simhachalam to Araku
- Ave. Duration
- 3h 58m
- Frequency
- Once daily
- Estimated price
- ₹100–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
- Sleeper
- ₹100
- Three tier AC
- ₹505
- Two tier AC
- ₹735
Train from Kashi to Khurda Road Jn
- Ave. Duration
- 18h 34m
- Frequency
- 3 times a week
- Estimated price
- ₹490–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹490–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Khurda Road Jn to Vizianagram Jn
- Ave. Duration
- 4h 40m
- Frequency
- Hourly
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Kottavalasa to Araku
- Ave. Duration
- 2h 22m
- Frequency
- Twice daily
- Estimated price
- ₹100–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- Sleeper
- ₹100
- Three tier AC
- ₹505
- Two tier AC
- ₹735
Train from Jagdalpur to Koraput
- Ave. Duration
- 2h 5m
- Frequency
- 3 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹850–1,200
- [email protected]
- Website
- SLGT Travels
Bus from Varanasi, Uttar Pradesh to Bhubaneswar, Odisha
- Ave. Duration
- 16h 40m
- Frequency
- Twice daily
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Bhubaneswar, Odisha to Visakhapatnam, Andhra Pradesh
- Ave. Duration
- 7h 40m
- Frequency
- Every 30 minutes
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Ave. Duration
- 1h 31m
- Estimated price
- ₹1,300–2,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 4 stunningly beautiful Philippines islands you need to visit, Need to know: Eurostar, and Need to know: Greyhound - to help you get the most out of your next trip.






