There are 5 ways to get from Nabarangpur to Bengaluru by taxi, plane, bus, train, 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.
Taxi, fly, bus
best- Take the taxi from Nabarangpur to Jagdalpur Airport (JGB)taxi
- Fly from Jagdalpur Airport (JGB) to Kempegowda International Airport (BLR)plane JGB - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
6h 8m₹9,583–29,092Taxi, train
cheapest- Take the taxi from Nabarangpur to Rayagadataxi
- Take the train from Rayagada to Krishnarajapurmtrain 12835 / ...
24h 4m₹3,966–8,346Bus
- Take the bus from Nabarangpur, Odisha to Vijayawada, Andhra Pradeshbus Nabarangpur, Odisha - Vijayawada, Andhra Pradesh
- Take the bus from Vijayawada, Andhra Pradesh to Bangalore, Karnatakabus Vijayawada, Andhra Pradesh - Bangalore, Karnataka
23h 46mDrive 1,064.2 km
- Drive from Nabarangpur to Bengalurucar 1,064.2 km
16h 9m₹12,014–17,353Bus, train
- Take the bus from Nabarangpur, Odisha to Vijayawada, Andhra Pradeshbus Nabarangpur, Odisha - Vijayawada, Andhra Pradesh
- Take the train from Guntur Jn to Bangalore Canttrain 18463
29h 1m
Jagdalpur Airport (JGB) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Nabarangpur to Bengaluru is to taxi and train which costs ₹3,900 - ₹8,500 and takes 24h 4m.
The fastest way to get from Nabarangpur to Bengaluru is to taxi and fly and bus which takes 6h 8m and costs ₹9,500 - ₹30,000.
No, there is no direct bus from Nabarangpur to Bengaluru. However, there are services departing from Nabarangpur, Odisha and arriving at Bangalore, Karnataka via Vijayawada, Andhra Pradesh. The journey, including transfers, takes approximately 23h 46m.
The distance between Nabarangpur and Bengaluru is 915 km. The road distance is 1064.2 km.
The best way to get from Nabarangpur to Bengaluru without a car is to bus which takes 23h 46m and costs .
It takes approximately 6h 8m to get from Nabarangpur to Bengaluru, including transfers.
Nabarangpur to Bengaluru bus services, operated by Mahabahusrikvrtravels, depart from Nabarangpur, Odisha station.
Nabarangpur to Bengaluru bus services, operated by Mahabahusrikvrtravels, arrive at Vijayawada, Andhra Pradesh station.
Yes, the driving distance between Nabarangpur to Bengaluru is 1064 km. It takes approximately 16h 9m to drive from Nabarangpur to Bengaluru.
There are 2712+ hotels available in Bengaluru.
What companies run services between Nabarangpur, India and Bengaluru, India?
You can take a bus from Nabarangpur, Odisha to Bangalore, Karnataka via Vijayawada, Andhra Pradesh in around 23h 46m.
- Website
- goindigo.in
Flights from Jagdalpur Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 3h 30m
- When
- Every day
- Estimated price
- ₹8,000–27,000
Flights from Jagdalpur Airport to Kempegowda International Airport via Hyderabad, Madras
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹9,500–28,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Rayagada to Krishnarajapurm
- Ave. Duration
- 21h 5m
- Frequency
- 3 times a week
- Estimated price
- ₹550–4,300
- Website
- irctc.co.in
- Sleeper Class
- ₹550–700
- Third AC (3A)
- ₹1,400–1,800
- Second AC (2A)
- ₹2,000–2,600
- First Class (1A)
- ₹3,400–4,300
Train from Guntur Jn to Bangalore Cant
- Ave. Duration
- 14h 29m
- Frequency
- Once daily
- Estimated price
- ₹370–2,800
- Website
- irctc.co.in
- Sleeper Class
- ₹370–440
- Third AC (3A)
- ₹950–1,200
- Second AC (2A)
- ₹1,300–1,700
- First Class (1A)
- ₹2,200–2,800
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Website
- Mahabahusrikvrtravels
Bus from Nabarangpur, Odisha to Vijayawada, Andhra Pradesh
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- Mahabahusrikvrtravels
Bus from Nabarangpur, Odisha to Vijayawada, Andhra Pradesh
- Ave. Duration
- 12h
- Frequency
- Twice daily
- Schedules at
- Mahabahusrikvrtravels
- Website
- Ira Transports
Bus from Vijayawada, Andhra Pradesh to Bangalore, Karnataka
- Ave. Duration
- 11h 40m
- Frequency
- Every 15 minutes
- Schedules at
- Ira Transports
- 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 How do I buy a London Underground ticket?, Getting to Milan from the airport, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.









