There are 5 ways to get from Jorhat Town to Bengaluru by plane, bus, train, 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 from Jorhat Airport, bus
best- Fly from Jorhat Airport (JRH) to Kempegowda International Airport (BLR)plane JRH - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
7h 47m₹10,713–17,064Train
cheapest- Take the train from Mariani Jn to Krishnarajapurmtrain 22502
2d 13h₹1,447–11,917Bus
- Take the bus from ISBT Jorhat to ISBT Guwahatibus
- Take the bus from Guwahati, Assam to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Howrah, West Bengalbus
- Take the bus from Howrah, West Bengal to Bangalore, Karnatakabus
2d 21hDrive 2,765.7 km
- Drive from Jorhat Town to Bengalurucar 2,765.7 km
40h 35m₹31,179–45,036Train to Dimapur Airport, fly, bus
- Take the train from Jorhat Town to Dimapurtrain
- Fly from Dimapur Airport (DMU) to Kempegowda International Airport (BLR)plane DMU - BLR
- Take the bus from Kempegowda International Airport to Shanthinagara Bus Stationbus
12h 34m₹9,332–19,261
Jorhat Airport (JRH) to Kempegowda International Airport (BLR) flights
Questions & Answers
The cheapest way to get from Jorhat Town to Bengaluru is to train which costs ₹1,400 - ₹12,000 and takes 2 days 13h.
The fastest way to get from Jorhat Town to Bengaluru is to fly and bus which takes 7h 47m and costs ₹10,000 - ₹18,000.
No, there is no direct bus from Jorhat Town to Bengaluru. However, there are services departing from ISBT Jorhat and arriving at Bangalore, Karnataka via Guwahati, Assam, Siliguri, West Bengal and Howrah, West Bengal. The journey, including transfers, takes approximately 2 days 21h.
No, there is no direct train from Jorhat Town to Bengaluru. However, there are services departing from Jorhat Town and arriving at Vidhana Souda via Mariani Jn and Krishnarajapuram. The journey, including transfers, takes approximately 2 days 13h.
The distance between Jorhat Town and Bengaluru is 2337 km. The road distance is 2765.7 km.
The best way to get from Jorhat Town to Bengaluru without a car is to train which takes 2 days 13h and costs ₹1,400 - ₹12,000.
It takes approximately 7h 47m to get from Jorhat Town to Bengaluru, including transfers.
Jorhat Town to Bengaluru bus services, operated by Assam State Transport Corporation, depart from ISBT Jorhat station.
Jorhat Town to Bengaluru train services, operated by Indian Railways, depart from Mariani Jn station.
The best way to get from Jorhat Town to Bengaluru is to train which takes 2 days 13h and costs ₹1,400 - ₹12,000. Alternatively, you can bus, which costs and takes 2 days 21h.
What companies run services between Jorhat Town, India and Bengaluru, India?
Indian Railways operates a train from Mariani Jn to Krishnarajapurm once a week. Tickets cost ₹1,300–11,000 and the journey takes 2d 11h. Alternatively, you can take a vehicle from Jorhat Town to Bangalore, Karnataka via ISBT Jorhat, ISBT Guwahati, Guwahati, Assam, Siliguri, West Bengal, and Howrah, West Bengal in around 2d 21h.
- Website
- goindigo.in
Flights from Jorhat Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 6h 10m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Jorhat Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 7h
- When
- Monday, Tuesday, Thursday, and Saturday
- Estimated price
- ₹10,000–16,000
Flights from Jorhat Airport to Kempegowda International Airport via Kolkata, Madras
- Ave. Duration
- 9h 30m
- When
- Every day
- Estimated price
- ₹10,000–16,000
Flights from Jorhat Airport to Kempegowda International Airport via Kolkata, Visakhapatnam
- Ave. Duration
- 9h 30m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–16,000
Flights from Dimapur Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹11,000–22,000
Flights from Dimapur Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 7h 40m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Dimapur Airport to Kempegowda International Airport via Gauhati
- Ave. Duration
- 7h 45m
- When
- Every day
- Estimated price
- ₹8,500–20,000
Flights from Dimapur Airport to Kempegowda International Airport via Kolkata, Visakhapatnam
- Ave. Duration
- 11h
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,500–20,000
- Website
- airindiaexpress.in
Flights from Dimapur Airport to Kempegowda International Airport via Gauhati
- Ave. Duration
- 8h 25m
- When
- Every day
- Estimated price
- ₹9,500–22,000
Flights from Dimapur Airport to Kempegowda International Airport via Imphal, Bagdogra
- Ave. Duration
- 7h 15m
- When
- Friday
- Estimated price
- ₹10,000–22,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Mariani Jn to Krishnarajapurm
- Ave. Duration
- 2d 11h
- Frequency
- Once a week
- Estimated price
- ₹1,300–11,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,300–1,600
- Third AC (3A)
- ₹3,300–4,100
- Second AC (2A)
- ₹4,700–6,000
- First Class (1A)
- ₹8,000–11,000
Train from Jorhat Town to Dimapur
- Ave. Duration
- 2h 46m
- Frequency
- 3 times a day
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Kempegowda International Airport to Shanthinagara Bus Station
- Ave. Duration
- 1h 10m
- Frequency
- Every 30 minutes
- Estimated price
- ₹75–310
- Website
- https://mybmtc.karnataka.gov.in/en
- 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
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹75–95
- Airport Vajra Vayu
- ₹230–310
- Phone
- 18003453986
- Website
- astcbus.in
Bus from ISBT Jorhat to ISBT Guwahati
- Ave. Duration
- 6h 15m
- Frequency
- Once daily
- Estimated price
- ₹420–710
- Website
- https://astcbus.in/
- AC Seater
- ₹650–710
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 How to get from JFK to New York City, Which London airport should I choose?, and Travel Insider: Top Japan travel tips by Beatrix Holland - to help you get the most out of your next trip.
More Questions & Answers
Jorhat Town to Bengaluru bus services, operated by Assam State Transport Corporation, arrive at ISBT Guwahati station.
Jorhat Town to Bengaluru train services, operated by Indian Railways, arrive at Krishnarajapurm station.
Yes, the driving distance between Jorhat Town to Bengaluru is 2766 km. It takes approximately 40h 35m to drive from Jorhat Town to Bengaluru.
There are 2698+ hotels available in Bengaluru.












