There are 6 ways to get from Dharmanagar to Bengaluru by train, plane, bus, car, 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 to Agartala, fly, bus
best- Take the train from Dharmanagar to Agartalatrain
- Fly from Agartala (IXA) to Kempegowda International Airport (BLR)plane IXA - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
10h 18m₹11,393–23,756Train
cheapest- Take the train from Dharmanagar to Baiyyapanahalli Yardtrain 12504
2d 12h₹1,378–10,183Drive 2,330.3 km
- Drive from Dharmanagar to Bengalurucar 2,330.3 km
33h 53m₹26,599–38,420Taxi to Aizawl Lengpui Airport, fly, bus
- Take the taxi from Dharmanagar to Aizawl Lengpui Airport (AJL)taxi
- Fly from Aizawl Lengpui Airport (AJL) to Kempegowda International Airport (BLR)plane AJL - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
10h 19m₹18,350–25,363Train, taxi to Silchar Airport, fly, bus
- Take the train from Dharmanagar to Badarpur Jntrain
- Take the taxi from Badarpur Jn to Silchar Airport (IXS)taxi
- Fly from Silchar Airport (IXS) to Kempegowda International Airport (BLR)plane IXS - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
10h 46m₹11,213–18,666Drive, train to Shahjalal International Airport, fly, bus
- Drive from Dharmanagar to Shamshernagarcar
- Take the train from Shamshernagar to Biman Bandartrain
- Fly from Shahjalal International Airport (DAC) to Kempegowda International Airport (BLR)plane DAC - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
12h 43m₹11,714–34,031
Dharmanagar to Bengaluru by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Dharmanagar to Bengaluru is to train which costs ₹1,300 - ₹11,000 and takes 2 days 12h.
The fastest way to get from Dharmanagar to Bengaluru is to train and fly and bus which takes 10h 18m and costs ₹11,000 - ₹24,000.
No, there is no direct train from Dharmanagar to Bengaluru. However, there are services departing from Dharmanagar and arriving at Baiyyapanahalli Yard via . The journey, including transfers, takes approximately 2 days 12h.
The distance between Dharmanagar and Bengaluru is 2059 km. The road distance is 2330.3 km.
The best way to get from Dharmanagar to Bengaluru without a car is to train which takes 2 days 12h and costs ₹1,300 - ₹11,000.
It takes approximately 10h 18m to get from Dharmanagar to Bengaluru, including transfers.
Dharmanagar to Bengaluru train services, operated by Indian Railways, depart from Dharmanagar station.
Dharmanagar to Bengaluru train services, operated by Indian Railways, arrive at Baiyyapanahalli Yard station.
Yes, the driving distance between Dharmanagar to Bengaluru is 2330 km. It takes approximately 33h 53m to drive from Dharmanagar to Bengaluru.
There are 2801+ hotels available in Bengaluru.
What companies run services between Dharmanagar, India and Bengaluru, India?
Indian Railways operates a train from Dharmanagar to Baiyyapanahalli Yard twice a week. Tickets cost ₹1,300–11,000 and the journey takes 2d 12h.
- Website
- goindigo.in
Flights from Agartala to Kempegowda International Airport
- Ave. Duration
- 3h 5m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Agartala to Kempegowda International Airport via Kolkata
- Ave. Duration
- 5h 21m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Agartala to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹11,000–19,000
Flights from Agartala to Kempegowda International Airport via Delhi
- Ave. Duration
- 7h 10m
- When
- Every day
- Estimated price
- ₹11,000–19,000
Flights from Aizawl Lengpui Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹14,000–20,000
Flights from Aizawl Lengpui Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 57m
- When
- Every day
- Estimated price
- ₹14,000–20,000
Flights from Aizawl Lengpui Airport to Kempegowda International Airport via Gauhati
- Ave. Duration
- 8h 2m
- When
- Every day
- Estimated price
- ₹14,000–20,000
Flights from Aizawl Lengpui Airport to Kempegowda International Airport via Kolkata, Visakhapatnam
- Ave. Duration
- 11h 5m
- When
- Every day
- Estimated price
- ₹14,000–20,000
Flights from Silchar Airport to Kempegowda International Airport via Agartala
- Ave. Duration
- 4h 50m
- When
- Tuesday and Friday
- Estimated price
- ₹10,000–16,000
Flights from Silchar Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 5h 37m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Silchar Airport to Kempegowda International Airport via Gauhati
- Ave. Duration
- 7h 45m
- When
- Monday, Tuesday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹10,000–16,000
Flights from Shahjalal International Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 4h 35m
- When
- Every day
- Estimated price
- ₹11,000–32,000
Flights from Shahjalal International Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹11,000–33,000
Flights from Shahjalal International Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹11,000–33,000
Flights from Shahjalal International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹14,000–39,000
Flights from Shahjalal International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 25m
- When
- Every day
- Estimated price
- ₹15,000–41,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Dharmanagar to Agartala
- Ave. Duration
- 4h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,300
Train from Dharmanagar to Baiyyapanahalli Yard
- Ave. Duration
- 2d 12h
- Frequency
- Twice a week
- Estimated price
- ₹1,300–11,000
- Website
- irctc.co.in
- Sleeper Class
- ₹1,300–1,600
- Third AC (3A)
- ₹3,300–4,200
- Second AC (2A)
- ₹4,800–6,000
- First Class (1A)
- ₹8,000–11,000
Train from Dharmanagar to Badarpur Jn
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–170
- Third AC (3A)
- ₹390–480
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹850–1,100
- Phone
- +91 080 22483777
- Website
- BMTC
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- BMTC
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Ave. Duration
- 1h 53m
- Estimated price
- ₹1,000–5,500
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 Why you should take the train in the US, How to get from Heathrow Airport into central London, and Train travel in France: A guide to SNCF - to help you get the most out of your next trip.









