There are 9 ways to get from Amritsar to Somnath temple by plane, taxi, train, bus, night bus, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Sri Guru Ram Dass Jee International Airport to Diu Airport, taxi
best- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Diu Airport (DIU)ATQ - DIU
- Take the taxi from Diu Airport (DIU) to Somnath temple
11h 52m₹7,613–16,033Train, bus
cheapest- Take the train from Amritsar Jn to Sabarmati Bg19416
- Take the bus from Ranip Bus Stand to Somnath
39h 18m₹967–5,196Train
- Take the train from Amritsar Jn to Vadodara Jn12904 / ...
- Take the train from Vadodara Jn to Veraval19217 / ...
35h 17m₹1,563–8,011Bus, night bus
- Take the bus from FlixBus Amritsar - ISBT/Mahan Singh Gate to FlixBus Gurugram - IFFCO Chowk
- Take the night bus from IFFCO Chowk to Ahmedabad RTO Circle - Subhash bridge
- Take the bus from Paldi Cross to New Parking Somnath
39h 12m₹2,770–5,371Drive 1,423.4 km
- Drive from Amritsar to Somnath temple1,423.4 km
21h 18m₹14,970–21,623Fly Sri Guru Ram Dass Jee International Airport to Rajkot International Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Rajkot International Airport (HSR)ATQ - HSR
- Take the train from Rajkot Jn to Veraval
9h 46m₹10,383–19,583Train to Jammu Airport, fly to Diu Airport, taxi
- Take the train from Amritsar Jn to Jammu Tawi
- Fly from Jammu Airport (IXJ) to Diu Airport (DIU)IXJ - DIU
- Take the taxi from Diu Airport (DIU) to Somnath temple
23h 36m₹10,233–23,989Fly Sri Guru Ram Dass Jee International Airport to Sardar Vallabhbhai Patel International Airport, train
- Fly from Sri Guru Ram Dass Jee International Airport (ATQ) to Sardar Vallabhbhai Patel International Airport (AMD)ATQ - AMD
- Take the train from Ahmedabad Jn to Veraval
12h 13m₹6,293–17,373Train via Bharūch
- Take the train from Amritsar Jn to Bharuch Jn12926
- Take the train from Bharuch Jn to Veraval19217 / ...
39h 14m₹1,613–8,362
Amritsar to Somnath temple by train, foot, and bus
Questions & Answers
The cheapest way to get from Amritsar to Somnath temple is to train and bus which costs ₹950 - ₹5,500 and takes 39h 18m.
The fastest way to get from Amritsar to Somnath temple is to fly and train which takes 9h 46m and costs ₹10,000 - ₹20,000.
No, there is no direct bus from Amritsar to Somnath temple. However, there are services departing from FlixBus Amritsar - ISBT/Mahan Singh Gate and arriving at New Parking Somnath via IFFCO Chowk, RTO Circle and Paldi Cross. The journey, including transfers, takes approximately 39h 12m.
The distance between Amritsar and Somnath temple is 1370 km. The road distance is 1423.4 km.
The best way to get from Amritsar to Somnath temple without a car is to train which takes 35h 17m and costs ₹1,500 - ₹8,000.
It takes approximately 11h 52m to get from Amritsar to Somnath temple, including transfers.
Amritsar to Somnath temple bus services, operated by FlixBus India, depart from FlixBus Amritsar - ISBT/Mahan Singh Gate station.
Amritsar to Somnath temple bus services, operated by FlixBus India, arrive at FlixBus Gurugram - IFFCO Chowk station.
Yes, the driving distance between Amritsar to Somnath temple is 1423 km. It takes approximately 21h 18m to drive from Amritsar to Somnath temple.
There are 36+ hotels available in Somnath temple.
What companies run services between Amritsar, India and Somnath temple, Gujarāt, India?
You can take a train from Amritsar Jn to Somnath temple via Vadodara Jn and Veraval in around 35h 17m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Website
- goindigo.in
Flights from Sri Guru Ram Dass Jee International Airport to Diu Airport via Pune, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 12h 35m
- When
- Every day
- Estimated price
- ₹10,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 13h 22m
- When
- Every day
- Estimated price
- ₹6,000–19,000
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹8,000–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Pune
- Ave. Duration
- 8h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹10,000–21,000
Flights from Jammu Airport to Diu Airport via Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 24h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹8,000–20,000
Flights from Jammu Airport to Diu Airport via Delhi, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 16h 30m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Jammu Airport to Diu Airport via Delhi, Surat
- Ave. Duration
- 18h 40m
- When
- Every day
- Estimated price
- ₹9,000–20,000
Flights from Jammu Airport to Diu Airport via Indore, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 24h 50m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹9,500–21,000
Flights from Jammu Airport to Diu Airport via Chandigarh, Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 25h
- When
- Wednesday and Saturday
- Estimated price
- ₹8,500–20,000
Flights from Sri Guru Ram Dass Jee International Airport to Sardar Vallabhbhai Patel International Airport
- Ave. Duration
- 1h 55m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹5,500–16,000
Flights from Sri Guru Ram Dass Jee International Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 45m
- When
- Saturday
- Estimated price
- ₹5,500–16,000
- Website
- airindia.in
Flights from Sri Guru Ram Dass Jee International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 6h 27m
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹6,000–15,000
Flights from Sri Guru Ram Dass Jee International Airport to Sardar Vallabhbhai Patel International Airport via Delhi
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹5,000–13,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Amritsar Jn to Vadodara Jn
- Ave. Duration
- 23h 6m
- Frequency
- Twice daily
- Estimated price
- ₹650–5,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,600–2,100
- Second AC (2A)
- ₹2,300–3,000
- First Class (1A)
- ₹3,900–5,000
Train from Vadodara Jn to Veraval
- Ave. Duration
- 11h 5m
- Frequency
- Once daily
- Estimated price
- ₹300–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹300–360
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,100–1,400
- First Class (1A)
- ₹1,800–2,300
Train from Rajkot Jn to Veraval
- Ave. Duration
- 3h 55m
- Frequency
- Every 4 hours
- Estimated price
- ₹170–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹480–600
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,000–1,400
Train from Amritsar Jn to Jammu Tawi
- Ave. Duration
- 5h 5m
- Frequency
- Twice daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
Train from Ahmedabad Jn to Veraval
- Ave. Duration
- 8h 50m
- Frequency
- 3 times a day
- Estimated price
- ₹260–2,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹260–320
- Third AC (3A)
- ₹700–900
- Second AC (2A)
- ₹950–1,300
- First Class (1A)
- ₹1,600–2,100
Train from Amritsar Jn to Bharuch Jn
- Ave. Duration
- 25h 58m
- Frequency
- Once daily
- Estimated price
- ₹650–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹650–800
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,400–3,100
- First Class (1A)
- ₹4,100–5,500
Train from Bharuch Jn to Veraval
- Ave. Duration
- 12h 10m
- Frequency
- Once daily
- Estimated price
- ₹330–2,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹330–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,200–1,500
- First Class (1A)
- ₹2,000–2,500
Train from Amritsar Jn to Sabarmati Bg
- Ave. Duration
- 27h 45m
- Frequency
- Once a week
- Estimated price
- ₹600–4,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,600–2,000
- Second AC (2A)
- ₹2,200–2,900
- First Class (1A)
- ₹3,800–4,800
- Phone
- +91 8404855555
- Website
- flixbus.in
Bus from FlixBus Amritsar - ISBT/Mahan Singh Gate to FlixBus Gurugram - IFFCO Chowk
- Ave. Duration
- 9h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹700–2,400
- Website
- https://www.flixbus.in
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from IFFCO Chowk to Ahmedabad RTO Circle - Subhash bridge
- Ave. Duration
- 17h 51m
- Frequency
- Once daily
- Estimated price
- ₹1,300–2,300
- Schedules at
- atmbus.in
- Sleeper / Seater
- ₹1,300–2,300
- Phone
- +919428521105
- info@gujarattravels.co.in
- Website
- gujarattravels.co.in
Bus from Paldi Cross to New Parking Somnath
- Ave. Duration
- 8h 53m
- Frequency
- Once daily
- Estimated price
- ₹720
- Schedules at
- gujarattravels.co.in
- Phone
- 1800 233 666666
- customer-support@gsrtc.org
- Website
- gsrtc.in
Bus from Ranip Bus Stand to Somnath
- Ave. Duration
- 10h
- Frequency
- 4 times a day
- Estimated price
- ₹330–430
- Schedules at
- gsrtc.in
- Seater
- ₹330–430
- Ave. Duration
- 1h 14m
- Estimated price
- ₹1,500–1,900
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Travelling to and around Russia for the 2018 FIFA World Cup, Flying into Beijing?, and How to get from Luton Airport into central London - to help you get the most out of your next trip.















