Amritsar
Amritsar
Train Bus

Barnala to Amritsar

Updated: 24 May 2026

The distance between Barnala and Amritsar is approximately 200 kilometers. You can travel by bus or train. The road journey via NH 54 takes about 4 hours. Amritsar is a major religious and cultural city in Punjab, home to the Golden Temple. This is a popular route for pilgrims and tourists.

Total Distance: 200 km driving distance, 180 km straight-line air distance.
Fastest Way
Train takes 3.5 hours, making it the quickest option.
Cheapest Way
Train in General class costs approximately 150 INR.
Compare Barnala to Amritsar Routes
Train
Direct
Bus
Direct
Duration 3 hours 30 mins 4 hours
Avg Price 150 - 500 INR 200 - 400 INR
Operator Indian Railways PRTC
Route Barnala Railway Station to Amritsar Junction. NH 54 via Moga.
Tip Check the train schedule at the station. Buses are frequent from the main bus stand.
Travel Tips
  • Bus Travel
    Buses are available every 30 minutes.
  • Train Travel
    Book tickets at the station counter.
  • Local Transport
    Auto-rickshaws are available.
  • Food
    Try the local Punjabi street food.
  • Weather
    Carry water during summer.
Safety Tips
  • Bus Safety
    Keep your belongings close.
  • Train Safety
    Stay alert at the station.
  • Road Safety
    Wear a seatbelt if traveling by car.
  • Emergency
    Keep emergency numbers handy.
People Also Ask
  • Is there a direct bus?
    Yes, there are frequent buses.
  • How long does it take?
    About 4 hours by bus.
  • Are there trains?
    Yes, there are daily trains.
  • What is the distance?
    200 km.
  • Is it safe?
    Yes, it is a safe route.
Quick Info
  • From Barnala, Punjab, India
  • To Amritsar, Punjab, India
  • Modes
Best Time to Travel

Throughout the year.

Things to Do in Amritsar
1
Golden Temple
Visit the holy shrine.
2
Jallianwala Bagh
Explore the memorial.
3
Wagah Border
Watch the ceremony.
4
Partition Museum
Visit the museum.
Tags
Barnala to Amritsar bus Barnala to Amritsar train Punjab travel Barnala to Amritsar distance best way to reach Amritsar from Barnala Barnala transport Amritsar travel guide Punjab road trip