There are 10 ways to get from Dhaka to Somnath temple by plane, taxi, train, car, bus, or night bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly Shahjalal International Airport to Diu Airport, taxi
best- Fly from Shahjalal International Airport (DAC) to Diu Airport (DIU)DAC - DIU
- Take the taxi from Diu Airport (DIU) to Somnath temple
22h 20m₹17,553–57,224Train, bus
cheapest- Take the train from Dhaka to Benapole
- Take the train from Bangaon Jn to Dum Dum
- Take the train from Chitpur to Kankaria South Cabin
- Take the bus from Paldi Cross to New Parking Somnath
3d 5h₹2,110–10,904Train, drive
- Take the train from Dhaka to Darsana Halt
- Drive from Darsana Halt to Nabadwip Dham
- Take the train from Nabadwip Dham to Bandel Jn
- Take the train from Santragachi Jn to Rajkot Jn
- Take the train from Rajkot Jn to Veraval
2d 4h₹2,885–14,711Bus, drive, train, night bus
- Take the bus from Dhaka Mohakhali to Chapai nawabganj
- Drive from Chapai nawabganj to Malda Town
- Take the train from Malda Town to Anand Vihar Terminal
- Take the night bus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridge
- Take the bus from Paldi Cross to New Parking Somnath
2d 10h₹4,186–9,695Drive 2,507.4 km
- Drive from Dhaka to Somnath temple2,507.4 km
37h 7m₹26,212–37,862Fly Shahjalal International Airport to Rajkot International Airport, train
- Fly from Shahjalal International Airport (DAC) to Rajkot International Airport (HSR)DAC - HSR
- Take the train from Rajkot Jn to Veraval
13h 49m₹15,823–49,774Fly Shahjalal International Airport to Govardhanpur Airport Jamnagar, train
- Fly from Shahjalal International Airport (DAC) to Govardhanpur Airport Jamnagar (JGA)DAC - JGA
- Take the train from Jamnagar to Veraval
31h 32m₹22,063–72,934Train, train to Netaji Subhas Chandra Bose International Airport, fly to Diu Airport, taxi
- Take the train from Dhaka to Bhanga Junction
- Take the train from Bhanga Junction to Benapole
- Take the train from Bangaon Jn to Dum Dum
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Diu Airport (DIU)CCU - DIU
- Take the taxi from Diu Airport (DIU) to Somnath temple
14h 53m₹11,937–22,527Train
- Take the train from Dhaka to Benapole
- Take the train from Bangaon Jn to Dum Dum
- Take the train from Santragachi Jn to Jetalsar Jn
- Take the train from Jetalsar Jn to Veraval
2d 5h₹2,149–12,337Train, drive via Itārsi
- Take the train from Dhaka to Chapai Nawabganj
- Drive from Chapai Nawabganj to New Farakka Jn
- Take the train from New Farakka Jn to Itarsi Jn
- Take the train from Itarsi Jn to Veraval
2d 8h₹2,591–11,838
Shahjalal International Airport (DAC) to Diu Airport (DIU) flights
Questions & Answers
The cheapest way to get from Dhaka to Somnath temple is to train and bus which costs ₹2,100 - ₹11,000 and takes 3 days 5h.
The fastest way to get from Dhaka to Somnath temple is to fly and train which takes 13h 49m and costs ₹15,000 - ₹50,000.
The distance between Dhaka and Somnath temple is 2126 km. The road distance is 2507.4 km.
It takes approximately 22h 20m to get from Dhaka to Somnath temple, including transfers.
Yes, the driving distance between Dhaka to Somnath temple is 2507 km. It takes approximately 37h 7m to drive from Dhaka to Somnath temple.
There are 35+ hotels available in Somnath temple.
What companies run services between Dhaka, Bangladesh and Somnath temple, Gujarāt, India?
You can take a train from Dhaka to Somnath temple via Benapole, Bangaon Jn, Dum Dum, Dum Dum, Esplanade, Esplanade Bus Terminus, Satrangachi Station, Santragachi Jn, Jetalsar Jn, and Veraval in around 2d 5h.
- Website
- goindigo.in
Flights from Shahjalal International Airport to Diu Airport via Netaji Subhas Chandra Bose International Airport, Ahmedabad
- Ave. Duration
- 19h 7m
- When
- Every day
- Estimated price
- ₹17,000–55,000
Flights from Shahjalal International Airport to Diu Airport via Hyderabad, Ahmedabad
- Ave. Duration
- 23h 50m
- When
- Every day
- Estimated price
- ₹18,000–60,000
Flights from Shahjalal International Airport to Diu Airport via Hyderabad, Surat
- Ave. Duration
- 26h 20m
- When
- Every day
- Estimated price
- ₹17,000–60,000
Flights from Shahjalal International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Monday, Thursday, and Friday
- Estimated price
- ₹24,000–70,000
Flights from Shahjalal International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 8h 10m
- When
- Every day
- Estimated price
- ₹14,000–46,000
Flights from Netaji Subhas Chandra Bose International Airport to Diu Airport via Ahmedabad
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹11,000–17,000
- Website
- airindia.in
Flights from Shahjalal International Airport to Rajkot International Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹14,000–46,000
Flights from Shahjalal International Airport to Rajkot International Airport via Delhi
- Ave. Duration
- 10h 10m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹14,000–70,000
Flights from Shahjalal International Airport to Govardhanpur Airport Jamnagar via Mumbai
- Ave. Duration
- 23h 15m
- When
- Every day
- Estimated price
- ₹21,000–80,000
- Website
- helitrans.no
Flights from Shahjalal International Airport to Diu Airport via Mumbai
- Ave. Duration
- 21h 5m
- When
- Every day
- Estimated price
- ₹16,000–55,000
Flights from Netaji Subhas Chandra Bose International Airport to Diu Airport via Mumbai
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹7,500–17,000
Train from Dhaka to Darsana Halt
- Ave. Duration
- 4h 50m
- Frequency
- 6 times a week
- Estimated price
- ₹160–1,200
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹160–460
- 1st class seat (F_SEAT)
- ₹180–260
- Snigdha
- ₹330–900
- AC class seat (AC_S)
- ₹430–600
- 1st class berth (F_BERTH)
- ₹500–600
- AC class berth (AC_B)
- ₹800–1,200
- AC class seat (AC_S
- ₹1,042
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 10m
- Frequency
- 6 times a week
- Estimated price
- ₹80–500
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹85–130
- 1st class seat (F_SEAT)
- ₹80–110
- Snigdha
- ₹200–280
- AC class seat (AC_S)
- ₹240–340
- 1st class berth (F_BERTH)
- ₹160–190
- AC class berth (AC_B)
- ₹360–500
Train from Bhanga Junction to Benapole
- Ave. Duration
- 2h 30m
- Frequency
- 6 times a week
- Estimated price
- ₹117–850
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹120–180
- 1st class seat (F_SEAT)
- ₹130–180
- Snigdha
- ₹260–360
- AC class seat (AC_S)
- ₹330–470
- 1st class berth (F_BERTH)
- ₹340–380
- AC class berth (AC_B)
- ₹550–850
- S_Chair
- ₹142
- Shovan
- ₹117
- F_Chair
- ₹215
- F_Seat
- ₹215
Train from Dhaka to Benapole
- Ave. Duration
- 3h 40m
- Frequency
- 6 times a week
- Estimated price
- ₹135–1,100
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹150–210
- 1st class seat (F_SEAT)
- ₹160–230
- Snigdha
- ₹310–430
- AC class seat (AC_S)
- ₹400–600
- 1st class berth (F_BERTH)
- ₹470–520
- AC class berth (AC_B)
- ₹750–1,100
- S_Chair
- ₹164
- Shovan
- ₹135
- F_Chair
- ₹248
- F_Seat
- ₹248
Train from Dhaka to Chapai Nawabganj
- Ave. Duration
- 5h 45m
- Frequency
- 6 times a week
- Estimated price
- ₹190–1,400
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹190–270
- 1st class seat (F_SEAT)
- ₹220–310
- Snigdha
- ₹370–750
- AC class seat (AC_S)
- ₹500–700
- 1st class berth (F_BERTH)
- ₹650–750
- AC class berth (AC_B)
- ₹1,000–1,400
- S_Chair
- ₹375
- AC_S
- ₹854
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Nabadwip Dham to Bandel Jn
- Ave. Duration
- 1h
- Frequency
- Hourly
- Estimated price
- ₹130–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹800–1,000
Train from Santragachi Jn to Rajkot Jn
- Ave. Duration
- 37h 45m
- Frequency
- 4 times a week
- Estimated price
- ₹950–7,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹950–1,200
- Third AC (3A)
- ₹2,400–3,000
- Second AC (2A)
- ₹3,400–4,300
- First Class (1A)
- ₹5,500–7,500
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 Malda Town to Anand Vihar Terminal
- Ave. Duration
- 19h 40m
- Frequency
- 4 times a week
- Estimated price
- ₹600–4,700
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–750
- Third AC (3A)
- ₹1,500–2,000
- Second AC (2A)
- ₹2,200–2,800
- First Class (1A)
- ₹3,700–4,700
Train from Jamnagar to Veraval
- Ave. Duration
- 6h 30m
- Frequency
- Once daily
- Estimated price
- ₹200–1,600
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹200–250
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Bangaon Jn to Dum Dum
- Ave. Duration
- 1h 29m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Santragachi Jn to Jetalsar Jn
- Ave. Duration
- 42h 30m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,600–3,200
- Second AC (2A)
- ₹3,700–4,600
- First Class (1A)
- ₹6,000–8,000
Train from Jetalsar Jn to Veraval
- Ave. Duration
- 2h 17m
- Frequency
- Every 4 hours
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–500
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from New Farakka Jn to Itarsi Jn
- Ave. Duration
- 24h 26m
- Frequency
- Once a week
- Estimated price
- ₹600–4,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹600–700
- Third AC (3A)
- ₹1,500–1,900
- Second AC (2A)
- ₹2,100–2,700
- First Class (1A)
- ₹3,600–4,500
Train from Itarsi Jn to Veraval
- Ave. Duration
- 23h 10m
- Frequency
- 5 times a week
- Estimated price
- ₹500–4,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,900–2,400
- First Class (1A)
- ₹3,200–4,100
Train from Chitpur to Kankaria South Cabin
- Ave. Duration
- 2d 11h
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,000
Bus from Dhaka Mohakhali to Chapai nawabganj
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ₹604
- Schedules at
- shohoz.com
- Book at
- shohoz.com
- Phone
- +917422221306
- ashoktravelsmds@rediffmail.com
- Website
- atmbus.in
Night bus from Gokhale Market to Ahmedabad RTO Circle - Subhash bridge
- Ave. Duration
- 18h 24m
- 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
- Ave. Duration
- 1h 14m
- Estimated price
- ₹1,500–1,900
Want to know more about travelling around India
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
How to travel India's Golden Triangle
Read the travel guide













