Lava
Lava
Bengaluru
Bengaluru
Train

Lava to Bengaluru

Updated: 28 May 2026

The journey from Lava to Bengaluru is a very long-distance trip. You must travel to NJP by road and then take a train to Bengaluru. The total distance is about 2300 km. The train journey takes approximately 45 to 50 hours.

Total Distance: 2300 km by road, 1900 km straight-line.
Fastest Way
Train from NJP to Bengaluru, taking 45 hours.
Cheapest Way
Sleeper class train from NJP to Bengaluru for 2000 INR.
Compare Lava to Bengaluru Routes
Train
Direct
Duration
45 hours
Avg Price
2000 - 8000 INR
Operator
Guwahati-Bengaluru Express
Route
NJP to Bengaluru City Station.

This is a very long journey, so plan accordingly.

Travel Tips
  • Taxi
    Book a taxi from Lava to NJP.
  • Train
    Book tickets well in advance.
  • Packing
    Carry essentials for the long journey.
  • Food
    Carry extra food and water.
  • Booking
    Use IRCTC for all bookings.
Safety Tips
  • Hill Road
    Drive carefully on the descent.
  • Station
    Stay alert at NJP and Bengaluru stations.
  • Valuables
    Keep your belongings safe.
  • Emergency
    Keep emergency contacts saved.
People Also Ask
  • Is Bengaluru safe?
    Yes, it is a major city with standard safety precautions.
  • Can I fly?
    Yes, fly from Bagdogra to Bengaluru.
  • Is there a bus?
    No direct bus from Lava.
  • How to reach NJP?
    By taxi from Lava.
  • Is the train reliable?
    Yes, it is the best way to travel.
Quick Info
  • From Lava, West Bengal, India
  • To Bengaluru, Karnataka, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Bengaluru
1
Lalbagh Botanical Garden
A beautiful garden in the city.
2
Cubbon Park
A large park in the city center.
3
Bangalore Palace
A historic palace with beautiful architecture.
4
Vidhana Soudha
The seat of the state legislature.
Tags
Lava to Bengaluru NJP to Bengaluru train travel to Bengaluru West Bengal to Bengaluru Lava hill station Bengaluru railway station train route to Bengaluru how to reach Bengaluru