There are 6 ways to get from Gopalganj to Puri by train, bus, car, plane, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Kashiani to Benapoletrain
- Take the train from Bangaon Jn to Sealdahtrain
- Take the train from Sealdah to Puritrain
14h 13m₹2,025–5,685Train, bus via Bhubaneshwar
- Take the train from Kashiani to Benapoletrain
- Take the train from Bangaon Jn to Dum Dumtrain
- Take the bus from Kolkata, West Bengal to Bhubaneswar, Odishabus
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
17h 9mDrive 699.7 km
- Drive from Gopalganj to Puricar 699.7 km
10h 21m₹7,901–11,412Train, train to Netaji Subhas Chandra Bose International Airport, fly, bus
- Take the train from Kashiani to Benapoletrain
- Take the train from Bangaon Jn to Dum Dum Canttrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Biju Patnaik International Airport (BBI)plane CCU - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
10h 51mTrain, bus
- Take the train from Kashiani to Benapoletrain
- Take the train from Bangaon Jn to New Barrackporetrain
- Take the bus from Kolkata Babughat to Puri Bus Standbus
17h 38m₹2,799–4,359Taxi, train, train to Agartala, fly, bus
- Take the taxi from Gopalganj to Bhanga Junctiontaxi
- Take the train from Bhanga Junction to Dhakatrain
- Take the train from Dhaka to Azampurtrain
- Fly from Agartala (IXA) to Biju Patnaik International Airport (BBI)plane IXA - BBI
- Take the bus from Bhubaneswar, Odisha to Puri, Odishabus
13h 29m
Netaji Subhas Chandra Bose International Airport (CCU) to Biju Patnaik International Airport (BBI) flights
Questions & Answers
The cheapest way to get from Gopalganj to Puri is to train and bus which costs ₹2,800 - ₹4,400 and takes 17h 38m.
The fastest way to get from Gopalganj to Puri is to drive which takes 10h 21m and costs ₹7,500 - ₹12,000.
No, there is no direct train from Gopalganj to Puri. However, there are services departing from Kashiani and arriving at Puri via Bangaon Jn and Sealdah. The journey, including transfers, takes approximately 14h 13m.
The distance between Gopalganj and Puri is 735 km. The road distance is 699.7 km.
It takes approximately 14h 13m to get from Gopalganj to Puri, including transfers.
Gopalganj to Puri train services, operated by Bangladesh Railway, depart from Kashiani station.
Puri is 30 min behind Gopalganj. It is currently 5:20 PM in Gopalganj and 4:50 PM in Puri.
Gopalganj to Puri train services, operated by Bangladesh Railway, arrive at Benapole station.
Yes, the driving distance between Gopalganj to Puri is 700 km. It takes approximately 10h 21m to drive from Gopalganj to Puri.
There are 172+ hotels available in Puri.
What companies run services between Gopalganj, Bangladesh and Puri, India?
You can take a vehicle from Gopalganj to Puri via Kashiani, Benapole, Bangaon Jn, and Sealdah in around 14h 13m.
- Website
- goindigo.in
Flights from Netaji Subhas Chandra Bose International Airport to Biju Patnaik International Airport
- Ave. Duration
- 1h 17m
- When
- Every day
- Estimated price
- ₹7,500–13,000
Flights from Agartala to Biju Patnaik International Airport via Netaji Subhas Chandra Bose International Airport
- Ave. Duration
- 3h 43m
- When
- Every day
- Estimated price
- ₹5,500–19,000
Flights from Agartala to Biju Patnaik International Airport via Gauhati
- Ave. Duration
- 4h 5m
- When
- Every day
- Estimated price
- ₹6,500–20,000
Flights from Agartala to Biju Patnaik International Airport via Delhi
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹11,000–23,000
Flights from Agartala to Biju Patnaik International Airport via Silchar, Gauhati
- Ave. Duration
- 6h 45m
- When
- Friday
- Estimated price
- ₹7,000–20,000
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Kashiani to Benapole
- Ave. Duration
- 2h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹95–460
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹95–140
- 1st class seat (F_SEAT)
- ₹110–160
- Snigdha
- ₹230–330
- AC class seat (AC_S)
- ₹310–430
- 1st class berth (F_BERTH)
- ₹240–270
- AC class berth (AC_B)
- ₹330–460
Train from Kashiani to Benapole
- Ave. Duration
- 2h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹95–460
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹95–140
- 1st class seat (F_SEAT)
- ₹110–160
- Snigdha
- ₹230–330
- AC class seat (AC_S)
- ₹310–430
- 1st class berth (F_BERTH)
- ₹240–270
- AC class berth (AC_B)
- ₹330–460
Train from Kashiani to Benapole
- Ave. Duration
- 2h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹95–460
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹95–140
- 1st class seat (F_SEAT)
- ₹110–160
- Snigdha
- ₹230–330
- AC class seat (AC_S)
- ₹310–430
- 1st class berth (F_BERTH)
- ₹240–270
- AC class berth (AC_B)
- ₹330–460
Train from Kashiani to Benapole
- Ave. Duration
- 2h 3m
- Frequency
- 6 times a week
- Estimated price
- ₹95–460
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹95–140
- 1st class seat (F_SEAT)
- ₹110–160
- Snigdha
- ₹230–330
- AC class seat (AC_S)
- ₹310–430
- 1st class berth (F_BERTH)
- ₹240–270
- AC class berth (AC_B)
- ₹330–460
Train from Bhanga Junction to Dhaka
- Ave. Duration
- 1h 13m
- Frequency
- 6 times a week
- Estimated price
- ₹80–390
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹80–120
- 1st class seat (F_SEAT)
- ₹95–130
- Snigdha
- ₹210–300
- AC class seat (AC_S)
- ₹280–390
- 1st class berth (F_BERTH)
- ₹180–210
- AC class berth (AC_B)
- ₹230–330
Train from Dhaka to Azampur
- Ave. Duration
- 2h 19m
- Frequency
- 3 times a day
- Estimated price
- ₹110–600
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹110–160
- 1st class seat (F_SEAT)
- ₹130–190
- Snigdha
- ₹260–360
- AC class seat (AC_S)
- ₹330–460
- 1st class berth (F_BERTH)
- ₹300–340
- AC class berth (AC_B)
- ₹420–600
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Bangaon Jn to Sealdah
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Estimated price
- ₹130–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹380–470
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Sealdah to Puri
- Ave. Duration
- 7h 55m
- Frequency
- 3 times a week
- Estimated price
- ₹290–2,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹290–350
- Third AC (3A)
- ₹750–1,000
- Second AC (2A)
- ₹1,000–1,400
- First Class (1A)
- ₹1,800–2,300
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 Bangaon Jn to Dum Dum Cant
- Ave. Duration
- 1h 18m
- 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 Bangaon Jn to New Barrackpore
- Ave. Duration
- 1h 10m
- Frequency
- Hourly
- Estimated price
- ₹120–1,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹360–450
- Second AC (2A)
- ₹490–650
- First Class (1A)
- ₹750–1,000
- Phone
- 9433012790
- [email protected]
- Website
- omio.com
Bus from Kolkata, West Bengal to Bhubaneswar, Odisha
- Ave. Duration
- 9h 15m
- Frequency
- Every 30 minutes
- Schedules at
- omio.com
- Website
- omio.com
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- omio.com
Bus from Bhubaneswar, Odisha to Puri, Odisha
- Ave. Duration
- 1h 50m
- Frequency
- Hourly
- Schedules at
- omio.com
- Phone
- 1800 345 1122
- [email protected]
- Website
- booking.osrtc.org
Bus from Kolkata Babughat to Puri Bus Stand
- Ave. Duration
- 10h 30m
- Frequency
- Twice daily
- Estimated price
- ₹1,044
- Website
- https://booking.osrtc.org/
- AC Sleeper
- ₹1,044
- Ave. Duration
- 1h 4m
- Estimated price
- ₹1,600–2,000
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 What are the different types of Renfe trains in Spain?, 5 delightfully under-the-radar French towns you need to visit, and Want to know more about Flixbus? - to help you get the most out of your next trip.













