There are 10 ways to get from Birgunj to Bengaluru by taxi, plane, train, 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.
Taxi to Tribhuvan International Airport, fly
best- Take the taxi from Birgunj to Tribhuvan International Airport (KTM)taxi
- Fly from Tribhuvan International Airport (KTM) to Kempegowda International Airport (BLR)plane KTM - BLR
6h 37m₹23,736–51,506Train via Deoghar
cheapest- Take the train from Raxaul Jn to Jasidih Jntrain 13022 / ...
- Take the train from Jasidih Jn to Krishnarajapurmtrain 12254
2d₹1,178–8,890Train, bus
- Take the train from Raxaul Jn to Gorakhpurtrain 15273 / ...
- Take the bus from Gorakhpur to Bengalurubus redbusIndia_A/C Seater/Sleeper
34h 41m₹1,695–3,680Drive 2,095.6 km
- Drive from Birgunj to Bengalurucar 2,095.6 km
30h 27m₹23,506–33,953Train to Darbhanga Airport, fly
- Take the train from Raxaul Jn to Shishotrain
- Fly from Darbhanga Airport (DBR) to Kempegowda International Airport (BLR)plane DBR - BLR
7h 40m₹8,919–22,537Train to Lok Nayak Jayaprakash Airport, fly
- Take the train from Raxaul Jn to Patliputratrain
- Fly from Lok Nayak Jayaprakash Airport (PAT) to Kempegowda International Airport (BLR)plane PAT - BLR
10h 48m₹8,908–16,702Fly from Simara Airport
- Fly from Simara Airport (SIF) to Kempegowda International Airport (BLR)plane SIF - BLR
6h 33m₹23,607–66,900Train to Gorakhpur Airport, fly
- Take the train from Raxaul Jn to Gorakhpurtrain
- Fly from Gorakhpur Airport (GOP) to Kempegowda International Airport (BLR)plane GOP - BLR
13h 16m₹8,795–17,330Train
- Take the train from Raxaul Jn to Aratrain 05557
- Take the train from Ara to Bangalore Canttrain 12577
2d 2h₹1,205–10,056Bus
- Take the bus from Raxaul to Patnabus redbusIndia_Tata A/C Seater/Sleeper Air Suspension
- Take the bus from Patna to Bengalurubus redbusIndia_A/C Sleeper / ...
2d 5h
Birgunj to Bengaluru by train, foot, and bus
Comparing Your Travel Options
The cheapest way to get from Birgunj to Bengaluru is to train and bus which costs ₹1,600 - ₹3,700 and takes 34h 41m.
The fastest way to get from Birgunj to Bengaluru is to fly which takes 6h 33m and costs ₹23,000 - ₹70,000.
No, there is no direct bus from Birgunj to Bengaluru. However, there are services departing from Raxaul and arriving at Bengaluru via Patna. The journey, including transfers, takes approximately 2 days 5h.
No, there is no direct train from Birgunj to Bengaluru. However, there are services departing from Raxaul Jn and arriving at Vidhana Souda via Jasidih Jn and Krishnarajapuram. The journey, including transfers, takes approximately 2 days 0h.
The distance between Birgunj and Bengaluru is 1973 km. The road distance is 2095.6 km.
The best way to get from Birgunj to Bengaluru without a car is to train and bus which takes 34h 41m and costs ₹1,600 - ₹3,700.
It takes approximately 6h 37m to get from Birgunj to Bengaluru, including transfers.
Birgunj to Bengaluru bus services, operated by Sree Balaji Travels, depart from Raxaul station.
Birgunj to Bengaluru train services, operated by Indian Railways, depart from Raxaul Jn station.
The best way to get from Birgunj to Bengaluru is to train via Deoghar which takes 2 days 0h and costs ₹1,100 - ₹9,000. Alternatively, you can fly, which costs ₹23,000 - ₹70,000 and takes 6h 33m, you could also bus, which costs and takes 2 days 5h.
What companies run services between Birgunj, Nepal and Bengaluru, India?
You can take a train from Raxaul Jn to Vidhana Souda via Jasidih Jn, Krishnarajapurm, and Krishnarajapuram in around 2d. Alternatively, Buddha Air Ltd, Air India Express, and two other airlines fly from Simara Airport (SIF) to Kempegowda International Airport (BLR) twice daily.
- Website
- goindigo.in
Flights from Tribhuvan International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 5m
- When
- Every day
- Estimated price
- ₹15,000–43,000
Flights from Tribhuvan International Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹15,000–43,000
Flights from Darbhanga Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Darbhanga Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 30m
- When
- Every day
- Estimated price
- ₹9,500–24,000
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport
- Ave. Duration
- 2h 32m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 5h 20m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport via Pune
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport via Madras
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Simara Airport to Kempegowda International Airport via Tribhuvan International Airport, Mumbai
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹22,000–65,000
Flights from Gorakhpur Airport to Kempegowda International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Gorakhpur Airport to Kempegowda International Airport via Kolkata
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Gorakhpur Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 5h 47m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Gorakhpur Airport to Kempegowda International Airport via Hyderabad
- Ave. Duration
- 5h 25m
- When
- Every day
- Estimated price
- ₹8,500–15,000
Flights from Gorakhpur Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹8,500–15,000
- Website
- airindia.in
Flights from Tribhuvan International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹13,000–35,000
Flights from Tribhuvan International Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 6m
- When
- Every day
- Estimated price
- ₹13,000–25,000
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Simara Airport to Kempegowda International Airport via Tribhuvan International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹22,000–60,000
- Website
- starlightairline.com
Flights from Darbhanga Airport to Kempegowda International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹8,000–19,000
Flights from Darbhanga Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 17m
- When
- Wednesday
- Estimated price
- ₹8,000–19,000
Flights from Gorakhpur Airport to Kempegowda International Airport
- Ave. Duration
- 2h 45m
- When
- Every day
- Estimated price
- ₹10,000–23,000
Flights from Gorakhpur Airport to Kempegowda International Airport via Delhi
- Ave. Duration
- 6h 15m
- When
- Every day
- Estimated price
- ₹10,000–23,000
- Website
- airindiaexpress.in
Flights from Tribhuvan International Airport to Kempegowda International Airport
- Ave. Duration
- 3h 25m
- When
- Every day
- Estimated price
- ₹13,000–35,000
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹6,500–18,000
Flights from Simara Airport to Kempegowda International Airport via Tribhuvan International Airport
- Ave. Duration
- 5h
- When
- Every day
- Estimated price
- ₹22,000–60,000
- Website
- nepalairlines.com.np
Flights from Tribhuvan International Airport to Kempegowda International Airport
- Ave. Duration
- 3h
- When
- Tuesday and Thursday
- Estimated price
- ₹19,000–50,000
Flights from Simara Airport to Kempegowda International Airport via Tribhuvan International Airport
- Ave. Duration
- 8h 15m
- When
- Tuesday and Thursday
- Estimated price
- ₹35,000–90,000
- Website
- spicejet.com
Flights from Lok Nayak Jayaprakash Airport to Kempegowda International Airport
- Ave. Duration
- 2h 40m
- When
- Every day
- Estimated price
- ₹6,000–16,000
Flights from Gorakhpur Airport to Kempegowda International Airport via Mumbai
- Ave. Duration
- 5h 35m
- When
- Every day
- Estimated price
- ₹7,000–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Raxaul Jn to Gorakhpur
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Raxaul Jn to Jasidih Jn
- Ave. Duration
- 11h 10m
- Frequency
- Once daily
- Estimated price
- ₹240–1,900
- Website
- irctc.co.in
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹650–800
- Second AC (2A)
- ₹850–1,200
- First Class (1A)
- ₹1,400–1,900
Train from Jasidih Jn to Krishnarajapurm
- Ave. Duration
- 36h 11m
- Frequency
- Once a week
- Estimated price
- ₹900–7,000
- Website
- irctc.co.in
- Sleeper Class
- ₹900–1,100
- Third AC (3A)
- ₹2,300–2,900
- Second AC (2A)
- ₹3,300–4,200
- First Class (1A)
- ₹5,500–7,000
Train from Raxaul Jn to Shisho
- Ave. Duration
- 2h 30m
- Frequency
- 3 times a week
- Estimated price
- ₹150–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Raxaul Jn to Patliputra
- Ave. Duration
- 6h
- Frequency
- Once daily
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Raxaul Jn to Gorakhpur
- Ave. Duration
- 6h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹190–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹190–230
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹700–900
- First Class (1A)
- ₹1,100–1,500
Train from Raxaul Jn to Ara
- Ave. Duration
- 6h 35m
- Frequency
- Once a week
- Estimated price
- ₹200–1,600
- Website
- irctc.co.in
- Sleeper Class
- ₹200–240
- Third AC (3A)
- ₹550–700
- Second AC (2A)
- ₹750–950
- First Class (1A)
- ₹1,200–1,600
Train from Ara to Bangalore Cant
- Ave. Duration
- 43h 24m
- Frequency
- Once a week
- Estimated price
- ₹1,000–8,500
- Website
- irctc.co.in
- Sleeper Class
- ₹1,000–1,300
- Third AC (3A)
- ₹2,700–3,400
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,500–8,500
- Phone
- +91 72368 67272
- [email protected]
- Website
- Abha Bus
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 26h 45m
- Frequency
- 6 times a week
- Website
- Abha Bus
- Phone
- +91 9530045999
- Website
- Gajraj Bus Service
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h 30m
- Frequency
- 3 times a day
- Estimated price
- ₹1,500–2,200
- Schedules at
- Gajraj Bus Service
- AC Sleeper
- ₹1,500–2,200
- Website
- Lat Sahab Bus Service
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 41h
- Frequency
- Twice daily
- Schedules at
- Lat Sahab Bus Service
- Website
- Travel Point
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h 30m
- Frequency
- Once daily
- Schedules at
- Travel Point
- Phone
- +91 80463 33639
- [email protected]
- Website
- Bhaiya Travels
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h
- Frequency
- Once daily
- Website
- Bhaiya Travels
- Phone
- 9887925057
- [email protected]
- Website
- Shree Savariya Travels and Transport
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 41h 25m
- Frequency
- 6 times a week
- Schedules at
- Shree Savariya Travels and Transport
- Website
- jk travels
Bus from Gorakhpur to Bengaluru
- Ave. Duration
- 40h 30m
- Frequency
- Once a week
- Schedules at
- jk travels
- Website
- Sree Balaji Travels
Bus from Raxaul to Patna
- Ave. Duration
- 7h 30m
- Frequency
- Twice daily
- Schedules at
- Sree Balaji Travels
- Website
- Jai Hanuman Travels
Bus from Raxaul to Patna
- Ave. Duration
- 7h
- Frequency
- Once daily
- Schedules at
- Jai Hanuman Travels
- Website
- KGN Travel And Services
Bus from Raxaul to Patna
- Ave. Duration
- 6h
- Frequency
- Once daily
- Schedules at
- KGN Travel And Services
- Phone
- +91 98350 00786
- [email protected]
- Website
- Jai Mata Di Tour and Travels
Bus from Raxaul to Patna
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Website
- Jai Mata Di Tour and Travels
- Website
- Simran Travels
Bus from Patna to Bengaluru
- Ave. Duration
- 44h 29m
- Frequency
- Twice daily
- Schedules at
- Simran Travels
- Phone
- +91 8336003361
- [email protected]
- Website
- Shymoli Paribahan
Bus from Patna to Bengaluru
- Ave. Duration
- 42h
- Frequency
- 4 times a week
- Estimated price
- ₹1,800–4,100
- Website
- Shymoli Paribahan
- Ave. Duration
- 2h 22m
- Estimated price
- ₹9,500–12,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 Flying into Beijing?, Travelling by boat in Italy, and 10 amazing places to get away from it all in Australia - to help you get the most out of your next trip.
Booking & Getting There
Birgunj to Bengaluru bus services, operated by Sree Balaji Travels, arrive at Patna station.
Bengaluru is 15 min behind Birgunj. It is currently 8:45 PM in Birgunj and 8:30 PM in Bengaluru.
Birgunj to Bengaluru train services, operated by Indian Railways, arrive at Jasidih Jn station.
Yes, the driving distance between Birgunj to Bengaluru is 2096 km. It takes approximately 30h 27m to drive from Birgunj to Bengaluru.
Book your Birgunj to Bengaluru bus tickets online with Omio.
There are 2871+ hotels available in Bengaluru.























