Silvassa
Silvassa
Amritsar
Amritsar
Train

Silvassa to Amritsar

Updated: 28 May 2026

The journey from Silvassa to Amritsar covers 1600 km. You must reach Vapi station to catch a train to Amritsar Junction. The route passes through major hubs like Delhi. It is a long journey, so plan your travel accordingly.

Total Distance: Driving distance is 1650 km; straight-line air distance is 1400 km.
Fastest Way
Flight from Surat to Amritsar, taking 6 hours.
Cheapest Way
Sleeper class train, costing 1500 INR.
Compare Silvassa to Amritsar Routes
Train
Connecting
Duration
28 hours
Avg Price
1500 - 4000 INR
Operator
Amritsar Express
Route
Vapi to Amritsar Junction via Delhi.

Check train schedules on the IRCTC website.

Travel Tips
  • Booking
    Book train tickets well in advance.
  • Food
    Try local Punjabi cuisine.
  • Transport
    Use auto-rickshaws for local travel.
  • Weather
    Carry an umbrella during the monsoon season.
  • Station
    Amritsar Junction is the main station.
Safety Tips
  • Luggage
    Keep your belongings secure.
  • Night Travel
    Avoid late-night travel in unknown areas.
  • Taxi
    Use pre-paid taxi services.
  • Water
    Drink only bottled water.
People Also Ask
  • Is there a direct train?
    No, you must travel to Vapi station.
  • How far is Amritsar?
    1650 km by road.
  • Which airport is near?
    Amritsar Airport.
  • Best way to travel?
    Train is economical.
  • Are there direct flights?
    Yes, from Surat.
Quick Info
  • From Silvassa, Gujarat, India
  • To Amritsar, Punjab, India
  • Modes
Best Time to Travel

October to March for comfortable travel.

Things to Do in Amritsar
1
Golden Temple
Visit the holiest shrine of Sikhism.
2
Jallianwala Bagh
Pay tribute at this historic site.
3
Wagah Border
Witness the daily flag-lowering ceremony.
4
Partition Museum
Learn about the history of partition.
Tags
Silvassa to Amritsar Vapi to Amritsar trains travel to Amritsar Silvassa transport Amritsar connectivity trains from Gujarat to Punjab long distance travel