Bengaluru
Bengaluru
Train

Banki to Bengaluru

Updated: 28 May 2026

The journey from Banki to Bengaluru covers approximately 1300 km. The most practical way to travel is by train from Cuttack or Bhubaneswar to Bengaluru (KSR Bengaluru/Yesvantpur). The journey takes about 24 hours. Driving is possible but very long and tiring, taking over 24 hours via NH 16. Train travel is highly recommended for comfort and efficiency.

Total Distance: 1300 km by road, 1100 km air distance.
Fastest Way
Train from Cuttack to Bengaluru, taking 24 hours.
Cheapest Way
Train from Cuttack to Bengaluru, costing approx 900 INR.
Compare Banki to Bengaluru Routes
Train
Direct
Duration
24 hours
Avg Price
900-2200 INR
Operator
Indian Railways
Route
Cuttack/Bhubaneswar to KSR Bengaluru/Yesvantpur

Book tickets in advance as this is a popular route.

Travel Tips
  • Planning
    Book train tickets well in advance for a comfortable journey.
  • Navigation
    Use GPS for navigating through Bengaluru's busy streets.
  • Food
    Enjoy the diverse culinary options in Bengaluru, including South Indian food.
  • Clothing
    Carry light clothing for summer and a jacket for winter.
  • Safety
    Keep your belongings secure while traveling on trains.
Safety Tips
  • Train Safety
    Keep your luggage locked and secure at all times.
  • Emergency
    Keep emergency contacts for both Odisha and Karnataka police.
  • Communication
    Keep your phone charged and have a power bank.
  • Health
    Carry basic medicines for the long journey.
People Also Ask
  • Is it better to take a train or car?
    Train is much more comfortable and faster for this long distance.
  • How to reach Bengaluru from Banki?
    Travel to Cuttack and take a train to Bengaluru.
  • Are there direct buses?
    No direct buses; the distance is too long for a comfortable bus ride.
  • What is the best time to visit?
    Winter months are the best for sightseeing.
  • Is the road safe?
    Driving is not recommended due to the long distance and road conditions.
Quick Info
  • From Banki, Odisha, India
  • To Bengaluru, Karnataka, India
  • Modes
Best Time to Travel

October to March for pleasant weather.

Things to Do in Bengaluru
1
Lalbagh Botanical Garden
Visit this beautiful garden in Bengaluru, known for its diverse plant species.
2
Cubbon Park
Enjoy a relaxing time at this large park in the city center.
3
Bangalore Palace
Explore the historic and architecturally significant palace.
4
Vidhana Soudha
Visit this iconic building, the seat of the state legislature.
Tags
Banki to Bengaluru distance Banki to Bengaluru train route Bengaluru travel guide Karnataka capital Banki to Bengaluru travel Bengaluru train traveling to Bengaluru