There are 6 ways to get from Bengaluru to Jaigaon by bus, plane, 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.
Bus, fly
best- Take the bus from Shanthinagara Bus Station to Kempegowda International Airportbus
- Fly from Kempegowda International Airport (BLR) to Bagdogra Airport (IXB)plane BLR - IXB
- Take the bus from Siliguri, West Bengal to Jaigaonbus
10h 18mTrain via Siliguri
cheapest- Take the train from Whitefield to New Jalpaiguritrain 12503
- Take the train from New Jalpaiguri to Hasimaratrain 15661 / ...
2d 1h₹1,972–10,229Bus via Vijayawada
- Take the bus from Bangalore, Karnataka to Vijayawada, Andhra Pradeshbus
- Take the bus from Vijayawada, Andhra Pradesh to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Jaigaonbus
43h 50mDrive 2,329.7 km
- Drive from Bengaluru to Jaigaoncar 2,329.7 km
35h 7m₹26,199–37,843Train
- Take the train from Krishnarajapurm to New Cooch Behartrain 12509 / ...
- Take the train from New Cooch Behar to Hasimaratrain 15468 / ...
2d 2h₹2,056–10,550Bus
- Take the bus from Bangalore, Karnataka to Patnabus
- Take the bus from Patna to Siliguri, West Bengalbus
- Take the bus from Siliguri, West Bengal to Jaigaonbus
2d 12h
Kempegowda International Airport (BLR) to Bagdogra Airport (IXB) flights
Questions & Answers
The cheapest way to get from Bengaluru to Jaigaon is to train via Siliguri which costs ₹1,900 - ₹11,000 and takes 2 days 1h.
The fastest way to get from Bengaluru to Jaigaon is to drive which takes 35h 7m and costs ₹26,000 - ₹38,000.
No, there is no direct bus from Bengaluru to Jaigaon. However, there are services departing from Bangalore, Karnataka and arriving at Jaigaon via Vijayawada, Andhra Pradesh and Siliguri, West Bengal. The journey, including transfers, takes approximately 43h 50m.
No, there is no direct train from Bengaluru to Jaigaon. However, there are services departing from Whitefield and arriving at Hasimara via New Jalpaiguri. The journey, including transfers, takes approximately 2 days 1h.
The distance between Bengaluru and Jaigaon is 2064 km. The road distance is 2329.7 km.
The best way to get from Bengaluru to Jaigaon without a car is to bus via Vijayawada which takes 43h 50m and costs .
It takes approximately 10h 18m to get from Bengaluru to Jaigaon, including transfers.
Bengaluru to Jaigaon bus services, operated by Cherry Collars, depart from Bangalore, Karnataka station.
Bengaluru to Jaigaon train services, operated by Indian Railways, depart from Whitefield station.
The best way to get from Bengaluru to Jaigaon is to bus via Vijayawada which takes 43h 50m and costs . Alternatively, you can train via Siliguri, which costs ₹1,900 - ₹11,000 and takes 2 days 1h.
What companies run services between Bengaluru, India and Jaigaon, India?
You can take a bus from Bangalore, Karnataka to Jaigaon via Vijayawada, Andhra Pradesh and Siliguri, West Bengal in around 43h 50m. Alternatively, you can take a bus from St Joseph's Indian School/ Malya Hospital to Jaigaon via Kadugodi Bus Station, Whitefield, New Jalpaiguri, and Hasimara in around 2d 1h.
- Website
- airindia.in
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹9,000–15,000
- Website
- airindiaexpress.in
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 53m
- When
- Every day
- Estimated price
- ₹9,000–15,000
Flights from Kempegowda International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 5m
- When
- Every day
- Estimated price
- ₹9,000–15,000
- Website
- starlightairline.com
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 3h
- When
- Wednesday, Friday, Saturday, Sunday, Monday, and Thursday
- Estimated price
- ₹7,000–17,000
Flights from Kempegowda International Airport to Bagdogra Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–17,000
- Website
- goindigo.in
Flights from Kempegowda International Airport to Bagdogra Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹6,000–16,000
Flights from Kempegowda International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 5h 35m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,000–16,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Whitefield to New Jalpaiguri
- Ave. Duration
- 41h 28m
- Frequency
- Twice 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,700
- First Class (1A)
- ₹6,000–8,000
Train from New Jalpaiguri to Hasimara
- Ave. Duration
- 4h 10m
- Frequency
- Once daily
- 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
Train from Krishnarajapurm to New Cooch Behar
- Ave. Duration
- 46h 16m
- Frequency
- 4 times a week
- Estimated price
- ₹1,100–8,500
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,100–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,900–4,900
- First Class (1A)
- ₹6,500–8,500
Train from New Cooch Behar to Hasimara
- Ave. Duration
- 1h 30m
- Frequency
- Twice daily
- 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–650
- First Class (1A)
- ₹750–1,000
- Phone
- +91 080 22483777
- Website
- mybmtc.karnataka.gov.in
Bus from Shanthinagara Bus Station to Kempegowda International Airport
- Ave. Duration
- 1h 21m
- Frequency
- Every 30 minutes
- Estimated price
- ₹70–290
- Website
- https://mybmtc.karnataka.gov.in/en
- Airport Vajra Vayu Electric
- ₹70–90
- Airport Vajra Vayu
- ₹220–290
- Website
- omio.com
Bus from Siliguri, West Bengal to Jaigaon
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- omio.com
Bus from Siliguri, West Bengal to Jaigaon
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- omio.com
Bus from Siliguri, West Bengal to Jaigaon
- Ave. Duration
- 4h
- Frequency
- Twice daily
- Schedules at
- omio.com
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 Travelling Croatia’s Dalmatian Coast by boat, bus, car and train, How do I get from Sydney to Melbourne, and Why you should take the train in the US - to help you get the most out of your next trip.
More Questions & Answers
Bengaluru to Jaigaon bus services, operated by Cherry Collars, arrive at Vijayawada, Andhra Pradesh station.
Bengaluru to Jaigaon train services, operated by Indian Railways, arrive at New Jalpaiguri station.
Yes, the driving distance between Bengaluru to Jaigaon is 2330 km. It takes approximately 35h 7m to drive from Bengaluru to Jaigaon.
There are 40+ hotels available in Jaigaon.









