Amritsar
Amritsar
Train Driving

Beyt Dwarka to Amritsar

Updated: 21 May 2026

The journey from Beyt Dwarka to the holy city of Amritsar covers approximately 1600 km. You must first cross to Okha by ferry and then proceed by train or road. Direct train connectivity is limited, often requiring a change at Ahmedabad or Delhi. The journey takes approximately 30 to 32 hours. You will traverse the plains of Gujarat, Rajasthan, and Punjab before reaching the city.

Total Distance: Driving distance 1600 km, straight-line air distance 1250 km.
Fastest Way
Driving takes about 28 hours, providing flexibility for stops.
Cheapest Way
Train (Sleeper class) is the most economical way to reach Amritsar.
Compare Beyt Dwarka to Amritsar Routes
Train
Direct
Duration
31 hours
Avg Price
1800-4800 INR
Operator
Okha-Amritsar Express
Route
Okha to Amritsar via Jamnagar, Ahmedabad, and Delhi.

The train journey offers a glimpse of the changing landscape from coastal to desert to plains.

Driving
Direct
Duration
28 hours
Avg Price
15000-22000 INR
Operator
Self-drive
Route
NH 48 to Ahmedabad, then NH 48 towards Amritsar.

The road through the Rajasthan border is well-developed.

Travel Tips
  • Train Booking
    Book your tickets well in advance as the Okha-Amritsar route is popular.
  • Road Navigation
    Use GPS for the Ahmedabad-Amritsar stretch as there are multiple highway options.
  • Local Food
    Try the local Punjabi delicacies like Amritsari Kulcha.
  • Rest Stops
    Plan your stops in major cities like Ahmedabad or Delhi for better amenities.
  • Weather
    Amritsar can be quite hot in summer; carry light cotton clothing.
Safety Tips
  • Ferry Safety
    Always follow the instructions of the ferry operator at Beyt Dwarka.
  • Driving Caution
    The road from Ahmedabad to Amritsar has heavy traffic; drive carefully.
  • Personal Safety
    Keep your belongings secure in crowded areas like the Amritsar bus stand.
  • Emergency Help
    Keep the contact number of local taxi services handy for emergencies.
People Also Ask
  • Is there a direct train to Amritsar?
    Yes, there is a direct train from Okha to Amritsar.
  • How far is Amritsar from Beyt Dwarka?
    It is approximately 1600 km by road.
  • Can I fly to Amritsar?
    You can fly to Ahmedabad and take a taxi or bus to Amritsar.
  • Is the road route safe?
    Yes, the roads are generally safe, but avoid night travel on the Ahmedabad-Amritsar highway.
  • What is the best way to travel?
    Train is the most comfortable, while driving offers more flexibility.
Quick Info
  • From Beyt Dwarka, Gujarat, India
  • To Amritsar, Punjab, India
  • Modes
Best Time to Travel

October to March for pleasant weather in Amritsar.

Things to Do in Amritsar
1
Golden Temple
Visit this sacred Sikh shrine, a symbol of peace and spirituality.
2
Jallianwala Bagh
Explore this historic memorial site dedicated to the victims of the 1919 massacre.
3
Wagah Border
Witness the daily flag-lowering ceremony at the India-Pakistan border.
4
Partition Museum
Learn about the history of the 1947 partition at this unique museum.
Tags
Beyt Dwarka to Amritsar travel to Amritsar Okha to Amritsar train Amritsar connectivity Gujarat to Punjab road trip to Amritsar train fare Amritsar travel guide Amritsar