There are 9 ways to get from Kishanganj to Mangaluru by train, plane, bus, night 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 Bagdogra Airport, fly
best- Take the train from Kishanganj to Baghdogratrain
- Fly from Bagdogra Airport (IXB) to Bajpe Airport (IXE)plane IXB - IXE
10h 8m₹12,322–23,310Train
cheapest- Take the train from Kishanganj to Palakkadtrain 22504 / ...
- Take the train from Palakkad to Mangalore Jntrain 22476 / ...
2d 2h₹1,552–10,108Train, bus via Hoskote
- Take the train from Kishanganj to Whitefieldtrain 12504
- Take the bus from Bangalore, Karnataka to Mangaluru, Karnatakabus Bangalore, Karnataka - Mangaluru, Karnataka
47h 8mNight bus, bus
- Take the night bus from Islampur to Esplande Bus Standnightbus
- Take the bus from Kolkata, West Bengal to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Mangaluru, Karnatakabus
2d 10hDrive 2,474.3 km
- Drive from Kishanganj to Mangalurucar 2,474.3 km
36h 33m₹27,893–40,290Train to Purnea Airport, fly
- Take the train from Kishanganj to Purnia Jntrain
- Fly from Purnea Airport (PXN) to Bajpe Airport (IXE)plane PXN - IXE
10h 39m₹10,732–23,865Train to Darbhanga Airport, fly
- Take the train from Kishanganj to Darbhanga Jntrain
- Fly from Darbhanga Airport (DBR) to Bajpe Airport (IXE)plane DBR - IXE
14h 7m₹11,661–29,338Train, bus
- Take the train from Kishanganj to Krishnarajapurmtrain 12510 / ...
- Take the bus from Bangalore, Karnataka to Mangaluru, Karnatakabus Bangalore, Karnataka - Mangaluru, Karnataka
2d 1hTrain, bus via Patna
- Take the train from Kishanganj to Patna Jntrain
- Take the bus from Patna to Bangalore, Karnatakabus
- Take the bus from Bangalore, Karnataka to Mangaluru, Karnatakabus
2d 17h
Bagdogra Airport (IXB) to Bajpe Airport (IXE) flights
Questions & Answers
The cheapest way to get from Kishanganj to Mangaluru is to train which costs ₹1,500 - ₹11,000 and takes 2 days 2h.
The fastest way to get from Kishanganj to Mangaluru is to train and fly which takes 10h 8m and costs ₹12,000 - ₹24,000.
No, there is no direct bus from Kishanganj to Mangaluru. However, there are services departing from Islampur and arriving at Mangaluru, Karnataka via Kolkata, West Bengal and Bangalore, Karnataka. The journey, including transfers, takes approximately 2 days 10h.
No, there is no direct train from Kishanganj to Mangaluru. However, there are services departing from Kishanganj and arriving at Mangalore Jn via Palakkad. The journey, including transfers, takes approximately 2 days 2h.
The distance between Kishanganj and Mangaluru is 2180 km. The road distance is 2474.3 km.
The best way to get from Kishanganj to Mangaluru without a car is to train and bus via Hoskote which takes 47h 8m and costs .
It takes approximately 10h 8m to get from Kishanganj to Mangaluru, including transfers.
Kishanganj to Mangaluru bus services, operated by Shyamoli Parivahan, depart from Islampur station.
Kishanganj to Mangaluru train services, operated by Indian Railways, depart from Kishanganj station.
Kishanganj to Mangaluru bus services, operated by Shyamoli Parivahan, arrive at Esplande Bus Stand station.
What companies run services between Kishanganj, India and Mangaluru, India?
You can take a train from Kishanganj to Mangaluru via Palakkad and Mangalore Jn in around 2d 2h.
- Website
- goindigo.in
Flights from Bagdogra Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹10,000–23,000
Flights from Bagdogra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 40m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹12,000–25,000
Flights from Bagdogra Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 8h 25m
- When
- Wednesday to Sunday
- Estimated price
- ₹11,000–24,000
Flights from Bagdogra Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 9h 15m
- When
- Every day
- Estimated price
- ₹9,500–23,000
Flights from Bagdogra Airport to Bajpe Airport via Kolkata, Bengaluru
- Ave. Duration
- 8h 15m
- When
- Monday, Saturday, and Sunday
- Estimated price
- ₹10,000–24,000
Flights from Bagdogra Airport to Bajpe Airport via Kolkata, Hyderabad
- Ave. Duration
- 10h 35m
- When
- Every day
- Estimated price
- ₹10,000–24,000
Flights from Purnea Airport to Bajpe Airport via Delhi
- Ave. Duration
- 6h 20m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹10,000–22,000
Flights from Darbhanga Airport to Bajpe Airport via Hyderabad
- Ave. Duration
- 5h 30m
- When
- Tuesday, Thursday, Saturday, and Sunday
- Estimated price
- ₹11,000–27,000
Flights from Darbhanga Airport to Bajpe Airport via Mumbai
- Ave. Duration
- 6h 20m
- When
- Every day
- Estimated price
- ₹10,000–32,000
Flights from Darbhanga Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 2m
- When
- Every day
- Estimated price
- ₹9,500–31,000
Flights from Darbhanga Airport to Bajpe Airport via Kolkata, Hyderabad
- Ave. Duration
- 8h 10m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹12,000–28,000
- Website
- airindiaexpress.in
Flights from Bagdogra Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 6h 45m
- When
- Tuesday
- Estimated price
- ₹11,000–26,000
Flights from Bagdogra Airport to Bajpe Airport via Delhi
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹13,000–26,000
Flights from Darbhanga Airport to Bajpe Airport via Bengaluru
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹9,500–31,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Kishanganj to Baghdogra
- Ave. Duration
- 2h 18m
- Frequency
- Every 3 hours
- Estimated price
- ₹140–1,100
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹400–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
Train from Kishanganj to Whitefield
- Ave. Duration
- 38h 53m
- Frequency
- Twice a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,500
- First Class (1A)
- ₹6,000–8,000
Train from Kishanganj to Purnia Jn
- Ave. Duration
- 2h 53m
- Frequency
- 5 times a week
- Estimated price
- ₹150–1,200
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹150–180
- Third AC (3A)
- ₹420–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹900–1,200
Train from Kishanganj to Darbhanga Jn
- Ave. Duration
- 7h 58m
- Frequency
- Once a week
- Estimated price
- ₹240–1,900
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹240–290
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,900
Train from Kishanganj to Krishnarajapurm
- Ave. Duration
- 41h 30m
- Frequency
- 4 times a week
- Estimated price
- ₹1,000–8,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹1,000–1,200
- Third AC (3A)
- ₹2,500–3,200
- Second AC (2A)
- ₹3,600–4,500
- First Class (1A)
- ₹6,000–8,000
Train from Kishanganj to Palakkad
- Ave. Duration
- 43h 35m
- Frequency
- 6 times 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,300
- Second AC (2A)
- ₹3,800–4,800
- First Class (1A)
- ₹6,000–8,000
Train from Palakkad to Mangalore Jn
- Ave. Duration
- 5h 45m
- Frequency
- 3 times a week
- Estimated price
- ₹230–1,800
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹230–280
- Third AC (3A)
- ₹600–800
- Second AC (2A)
- ₹850–1,100
- First Class (1A)
- ₹1,400–1,800
Train from Kishanganj to Patna Jn
- Ave. Duration
- 10h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Website
- omio.com
Bus from Bangalore, Karnataka to Mangaluru, Karnataka
- Ave. Duration
- 7h
- Frequency
- Every 10 minutes
- Schedules at
- omio.com
Bus from Bangalore, Karnataka to Mangaluru, Karnataka
- Ave. Duration
- 7h
- Frequency
- Every 10 minutes
- Schedules at
- omio.com
Bus from Bangalore, Karnataka to Mangaluru, Karnataka
- Ave. Duration
- 7h
- Frequency
- Every 10 minutes
- Schedules at
- omio.com
Bus from Bangalore, Karnataka to Mangaluru, Karnataka
- Ave. Duration
- 7h
- Frequency
- Every 10 minutes
- Schedules at
- omio.com
- Phone
- +91 8336003361
- [email protected]
- Website
- shyamolibus.com
Night bus from Islampur to Esplande Bus Stand
- Ave. Duration
- 9h 58m
- Frequency
- 4 times a day
- Estimated price
- ₹1,200–2,600
- Website
- https://www.shyamolibus.com/
- Sleeper
- ₹1,200–2,600
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 London City Airport into central London, Travel Insider: Top Japan travel tips by Beatrix Holland, and How to get from Southend Airport into central London - to help you get the most out of your next trip.
More Questions & Answers
Kishanganj to Mangaluru train services, operated by Indian Railways, arrive at Palakkad station.
Yes, the driving distance between Kishanganj to Mangaluru is 2474 km. It takes approximately 36h 33m to drive from Kishanganj to Mangaluru.
There are 232+ hotels available in Mangaluru.










