Bengaluru
Bengaluru
Varanasi
Varanasi
Train Flight

Bengaluru to Varanasi

Updated: 20 May 2026

The journey from Bengaluru to Varanasi covers 1800 km. You can take a direct flight or a long-distance train. The flight takes about 2.5 hours, while the train takes over 30 hours. Varanasi is one of the oldest cities in the world and a major spiritual center.

Total Distance: Driving distance is 1800 km; straight-line air distance is 1500 km.
Fastest Way
Flight taking 2 hours 30 minutes.
Cheapest Way
Train for approximately 1500 INR.
Compare Bengaluru to Varanasi Routes
Train
Direct
Duration
32 hours
Avg Price
1500 - 4000 INR
Operator
Sanghamitra Express
Route
KSR Bengaluru to Varanasi Junction.

Carry enough food and water for the long journey.

Flight
Direct
Duration
2 hours 30 mins
Avg Price
7000 - 13000 INR
Operator
IndiGo
Route
Kempegowda International Airport to Lal Bahadur Shastri International Airport.

Book in advance for cheaper fares.

Travel Tips
  • Clothing
    Wear comfortable clothes.
  • Hydration
    Carry water as it can get hot.
  • Booking
    Book flights and trains in advance.
  • Food
    Try the local street food.
  • Timing
    Plan your trip during the cooler months.
Safety Tips
  • Travel
    Stay in reputable hotels.
  • Valuables
    Keep your belongings secure in crowded areas.
  • Emergency
    Keep local hospital contacts saved.
  • Night Travel
    Avoid traveling alone at night.
People Also Ask
  • Is Varanasi safe?
    Yes, it is a safe city.
  • How long to explore?
    3-4 days is enough.
  • Are there hotels?
    Yes, there are many hotels.
  • Is it good for spiritual seekers?
    Yes, it is a holy city.
  • What is the best way to travel?
    Flight is the most convenient.
Quick Info
  • From Bengaluru, Karnataka, India
  • To Varanasi, Uttar Pradesh, India
  • Modes
Best Time to Travel

October to March, when the weather is pleasant.

Things to Do in Varanasi
1
Kashi Vishwanath Temple
A famous temple dedicated to Lord Shiva.
2
Dashashwamedh Ghat
A famous ghat on the banks of the Ganges.
3
Sarnath
A place of great Buddhist significance.
4
Ganga Aarti
A beautiful evening ritual on the banks of the Ganges.
Tags
Bengaluru to Varanasi flight Bangalore to Varanasi train Varanasi travel guide Uttar Pradesh tourism best way to reach Varanasi Bengaluru to Varanasi distance travel tips for Varanasi Varanasi connectivity