Bhotna
Bhotna
Bengaluru
Bengaluru
Train

Bhotna to Bengaluru

Updated: 24 May 2026

The journey from Bhotna to Bengaluru covers 2400 kilometers. The most practical way is to take a train from Barnala to Bengaluru City or Yesvantpur. The journey takes about 45 hours. Bengaluru is the IT capital of India.

Total Distance: 2400 km driving distance; 2100 km straight-line distance.
Fastest Way
Train (AC class), taking 45 hours.
Cheapest Way
Train (Sleeper class), costing 2200 INR.
Compare Bhotna to Bengaluru Routes
Train
Connecting
Duration
45 hours
Avg Price
2200-6000 INR
Operator
Indian Railways
Route
Barnala - Delhi - Bengaluru

Book tickets early.

Travel Tips
  • Booking
    Book early.
  • Food
    Carry food.
  • Connectivity
    Good.
  • Clothing
    Light.
  • Navigation
    Use apps.
Safety Tips
  • Valuables
    Keep safe.
  • Emergency
    Keep numbers.
  • Health
    Stay hydrated.
  • Transport
    Use official taxis.
People Also Ask
  • Is there a direct train?
    No.
  • Best time to visit?
    Winter.
  • Is it safe?
    Yes.
  • Are there hotels?
    Yes.
  • Can I fly?
    Yes, from Chandigarh.
Quick Info
  • From Bhotna, Punjab, India
  • To Bengaluru, Karnataka, India
  • Modes
Best Time to Travel

October to March.

Things to Do in Bengaluru
1
Lalbagh
Botanical garden.
2
Cubbon Park
City park.
3
Bangalore Palace
Historical palace.
4
Vidhana Soudha
Government building.
Tags
Bhotna to Bengaluru Punjab to Bengaluru travel train to Bengaluru Barnala to Bengaluru long distance travel traveling to Bengaluru Indian Railways Bhotna travel