There are 9 ways to get from Bangladesh to Dharamsala by train, plane, taxi, 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.
Train to Agartala, fly
best- Take the train from Cumilla to Akhauratrain
- Fly from Agartala (IXA) to Kangra Airport (DHM)plane IXA - DHM
15h 48m₹11,826–27,354Train, bus
cheapest- Take the train from Biman Bandar to Chilahatitrain
- Take the train from Haldibari to New Jalpaiguritrain
- Take the train from New Jalpaiguri to Chandigarhtrain
- Take the bus from Chandigarh to Dharamsalabus
2d 7h₹1,864–10,925Train, taxi
- Take the train from Dhaka to Bhanga Junctiontrain
- Take the train from Bhanga Junction to Benapoletrain
- Take the train from Bangaon Jn to Sealdahtrain
- Take the train from Sealdah to Jalandhar Citytrain
- Take the train from Jalandhar Cant to Pathankot Cantttrain
- Take the taxi from Pathankot Cantt to Dharamsalataxi
38h 21m₹4,891–14,669Bus, drive
- Take the bus from Dhaka Mohakhali to Chapai nawabganjbus
- Drive from Chapai nawabganj to Berhamporecar
- Take the bus from Berhampore to Siliguribus
- Take the bus from Siliguri, West Bengal to Agra, Uttar Pradeshbus
- Take the bus from Agra, Uttar Pradesh to Delhi, Delhi Statebus
- Take the bus from Delhi, Delhi State to Kangra, Himachal Pradeshbus
2d 7hDrive 2,084 km
- Drive from Dhaka to Dharamsalacar 2,084 km
28h 5m₹23,530–33,987Fly from Shahjalal International Airport
- Fly from Shahjalal International Airport (DAC) to Kangra Airport (DHM)plane DAC - DHM
20h 30m₹17,322–48,715Drive, bus to Lokpriya Gopinath Bordoloi International Airport, fly
- Drive from Sylhet to Shillongcar
- Take the bus from Shillong to Gauhati Airportbus
- Fly from Lokpriya Gopinath Bordoloi International Airport (GAU) to Kangra Airport (DHM)plane GAU - DHM
12h 15m₹17,720–29,411Train, train to Netaji Subhas Chandra Bose International Airport, fly
- Take the train from Khulna to Jashoretrain
- Take the train from Bangaon Jn to Dum Dum Canttrain
- Fly from Netaji Subhas Chandra Bose International Airport (CCU) to Kangra Airport (DHM)plane CCU - DHM
12h 56m₹15,662–40,402Train, drive, bus
- Take the train from Biman Bandar to Chapai Nawabganjtrain
- Drive from Chapai Nawabganj to Pakaurcar
- Take the train from Pakaur to Barddhamantrain
- Take the train from Barddhaman to Chandigarhtrain
- Take the bus from Chandigarh to Dehrabus
- Take the bus from Dehra to McLeod Ganjbus
44h 3m₹2,842–11,455
Agartala (IXA) to Kangra Airport (DHM) flights
Questions & Answers
The cheapest way to get from Bangladesh to Dharamsala is to train and bus which costs ₹1,800 - ₹11,000 and takes 2 days 7h.
The fastest way to get from Bangladesh to Dharamsala is to drive and bus and fly which takes 12h 15m and costs ₹17,000 - ₹30,000.
The distance between Bangladesh and Dharamsala is 1808 km. The road distance is 2084 km.
It takes approximately 15h 48m to get from Bangladesh to Dharamsala, including transfers.
Dharamsala is 30 min behind Bangladesh. It is currently 11:02 AM in Bangladesh and 10:32 AM in Dharamsala.
Yes, the driving distance between Bangladesh to Dharamsala is 2084 km. It takes approximately 28h 5m to drive from Bangladesh to Dharamsala.
There are 488+ hotels available in Dharamsala.
What companies run services between Bangladesh and Dharamsala, India?
IndiGo Airlines, Spicejet, and two other airlines fly from Shahjalal International Airport (DAC) to Kangra Airport (DHM) 5 times a day.
- Website
- goindigo.in
Flights from Agartala to Kangra Airport via Delhi
- Ave. Duration
- 15h 50m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Agartala to Kangra Airport via Netaji Subhas Chandra Bose International Airport, Delhi
- Ave. Duration
- 12h
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Agartala to Kangra Airport via Lokpriya Gopinath Bordoloi International Airport, Delhi
- Ave. Duration
- 16h 45m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Agartala to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 23h 20m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹11,000–26,000
Flights from Shahjalal International Airport to Kangra Airport via Delhi
- Ave. Duration
- 17h
- When
- Every day
- Estimated price
- ₹17,000–55,000
Flights from Shahjalal International Airport to Kangra Airport via Hyderabad, Delhi
- Ave. Duration
- 19h 45m
- When
- Every day
- Estimated price
- ₹26,000–70,000
Flights from Shahjalal International Airport to Kangra Airport via Delhi, Chandigarh
- Ave. Duration
- 23h 50m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹19,000–55,000
Flights from Shahjalal International Airport to Kangra Airport via Mumbai, Chandigarh
- Ave. Duration
- 24h 25m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- ₹27,000–75,000
Flights from Shahjalal International Airport to Kangra Airport via Kathmandu, Delhi
- Ave. Duration
- 16h 20m
- When
- Wednesday, Friday, and Sunday
- Estimated price
- ₹19,000–55,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Kangra Airport via Delhi
- Ave. Duration
- 7h 52m
- When
- Every day
- Estimated price
- ₹13,000–33,000
Flights from Netaji Subhas Chandra Bose International Airport to Kangra Airport via Delhi
- Ave. Duration
- 5h 36m
- When
- Every day
- Estimated price
- ₹11,000–27,000
- Website
- spicejet.com
Flights from Agartala to Kangra Airport via Delhi
- Ave. Duration
- 16h 40m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Agartala to Kangra Airport via Netaji Subhas Chandra Bose International Airport, Delhi
- Ave. Duration
- 12h 50m
- When
- Every day
- Estimated price
- ₹11,000–26,000
Flights from Shahjalal International Airport to Kangra Airport via Delhi
- Ave. Duration
- 17h 10m
- When
- Every day
- Estimated price
- ₹19,000–55,000
Flights from Lokpriya Gopinath Bordoloi International Airport to Kangra Airport via Delhi
- Ave. Duration
- 6h 17m
- When
- Every day
- Estimated price
- ₹12,000–27,000
Flights from Netaji Subhas Chandra Bose International Airport to Kangra Airport via Delhi
- Ave. Duration
- 6h 32m
- When
- Every day
- Estimated price
- ₹11,000–55,000
- [email protected]
- Website
- eticket.railway.gov.bd
Train from Cumilla to Akhaura
- Ave. Duration
- 54 min
- Frequency
- Every 4 hours
- Estimated price
- ₹75–370
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹75–110
- 1st class seat (F_SEAT)
- ₹85–120
- Snigdha
- ₹200–280
- AC class seat (AC_S)
- ₹260–370
- 1st class berth (F_BERTH)
- ₹140–170
- AC class berth (AC_B)
- ₹180–250
Train from Dhaka to Bhanga Junction
- Ave. Duration
- 1h 5m
- 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 Bhanga Junction to Benapole
- Ave. Duration
- 2h 35m
- Frequency
- 6 times a week
- Estimated price
- ₹120–750
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹120–180
- 1st class seat (F_SEAT)
- ₹150–210
- Snigdha
- ₹280–390
- AC class seat (AC_S)
- ₹360–500
- 1st class berth (F_BERTH)
- ₹370–410
- AC class berth (AC_B)
- ₹500–750
- S_Chair
- ₹154
- Shovan
- ₹126
- F_Chair
- ₹232
- F_Seat
- ₹232
Train from Khulna to Jashore
- Ave. Duration
- 1h 7m
- Frequency
- 3 times a day
- Estimated price
- ₹80–380
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹80–120
- 1st class seat (F_SEAT)
- ₹90–130
- Snigdha
- ₹210–290
- AC class seat (AC_S)
- ₹270–380
- 1st class berth (F_BERTH)
- ₹160–190
- AC class berth (AC_B)
- ₹210–290
Train from Biman Bandar to Chapai Nawabganj
- Ave. Duration
- 5h 17m
- 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)
- ₹250–340
- Snigdha
- ₹390–800
- 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
- ₹405
- AC_S
- ₹921
Train from Biman Bandar to Chilahati
- Ave. Duration
- 8h 47m
- Frequency
- Twice daily
- Estimated price
- ₹146–2,000
- Website
- https://eticket.railway.gov.bd/
- Shovan chair (S_CHAIR)
- ₹260–360
- 1st class seat (F_SEAT)
- ₹340–470
- Snigdha
- ₹500–700
- AC class seat (AC_S)
- ₹600–900
- 1st class berth (F_BERTH)
- ₹950–1,100
- AC class berth (AC_B)
- ₹1,400–2,000
- S_Chair
- ₹177
- Shovan
- ₹146
- F_Chair
- ₹267
- F_Seat
- ₹267
- 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 Jalandhar City
- Ave. Duration
- 25h 20m
- Frequency
- Once a week
- Estimated price
- ₹750–6,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹750–950
- Third AC (3A)
- ₹1,900–2,400
- Second AC (2A)
- ₹2,700–3,500
- First Class (1A)
- ₹4,600–6,000
Train from Jalandhar Cant to Pathankot Cantt
- Ave. Duration
- 1h 36m
- Frequency
- Hourly
- Estimated price
- ₹140–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
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 Pakaur to Barddhaman
- Ave. Duration
- 2h 24m
- Frequency
- Every 2 hours
- Estimated price
- ₹160–1,300
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹460–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Barddhaman to Chandigarh
- Ave. Duration
- 26h 27m
- Frequency
- Once daily
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,700–2,200
- Second AC (2A)
- ₹2,500–3,100
- First Class (1A)
- ₹4,200–5,500
Train from Haldibari to New Jalpaiguri
- Ave. Duration
- 1h 15m
- Frequency
- 5 times a day
- 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)
- ₹480–600
- First Class (1A)
- ₹750–1,000
Train from New Jalpaiguri to Chandigarh
- Ave. Duration
- 33h
- Frequency
- Twice a week
- Estimated price
- ₹700–5,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹700–850
- Third AC (3A)
- ₹1,800–2,300
- Second AC (2A)
- ₹2,600–3,300
- First Class (1A)
- ₹4,300–5,500
Bus from Dhaka Mohakhali to Chapai nawabganj
- Ave. Duration
- 6h
- Frequency
- Hourly
- Estimated price
- ₹652
- Schedules at
- shohoz.com
- Book at
- shohoz.com
- Phone
- 0353-2514920
- [email protected]
- Website
- nbstc.in
Bus from Berhampore to Siliguri
- Ave. Duration
- 8h
- Frequency
- Every 4 hours
- Estimated price
- ₹320–460
- Website
- https://nbstc.in/
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Shillong to Gauhati Airport
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Phone
- 1800 180 8185
- [email protected]
- Website
- online.hrtchp.com
Bus from Chandigarh to Dehra
- Ave. Duration
- 1h 50m
- Frequency
- Twice daily
- Estimated price
- ₹430–850
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹430–600
- AC Himdhara
- ₹550–850
Bus from Dehra to McLeod Ganj
- Ave. Duration
- 1h 7m
- Frequency
- Twice daily
- Estimated price
- ₹300–480
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹300–400
- AC Himdhara
- ₹340–480
Bus from Chandigarh to Dharamsala
- Ave. Duration
- 6h 45m
- Frequency
- Every 4 hours
- Estimated price
- ₹430–950
- Website
- https://online.hrtchp.com/oprs-web/guest/home.do?h=1
- Ordinary
- ₹470–650
- AC Himdhara
- ₹650–950
- Seater
- ₹430–850
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

















