There are 8 ways to get from Mumbai to Bārsoi by plane, train, bus, taxi, 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 to Purnea Airport, train
best- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Purnea Airport (PXN)plane BOM - PXN
- Take the train from Purnia Jn to Barsoi Jntrain
9h 33m₹13,546–25,862Train
cheapest- Take the train from Dadar to Kalyan Jntrain 11009 / ...
- Take the train from Kalyan Jn to Barsoi Jntrain 15945
38h 3m₹812–7,438Bus, taxi
- Take the bus from Mumbai to Nagpurbus
- Take the bus from Nagpur to Patnabus
- Take the bus from Patna to Purniabus
- Take the taxi from Purnia to Bārsoitaxi
38h 40mDrive 2,074.4 km
- Drive from Mumbai to Bārsoicar 2,074.4 km
27h 16m₹23,170–33,467Fly to Bagdogra Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Bagdogra Airport (IXB)plane BOM - IXB
- Take the train from Baghdogra to Barsoi Jntrain
8h 21m₹7,176–15,582Fly to Lok Nayak Jayaprakash Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Lok Nayak Jayaprakash Airport (PAT)plane BOM - PAT
- Take the train from Patliputra to Barsoi Jntrain
12h 18m₹7,946–15,342Fly to Darbhanga Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Darbhanga Airport (DBR)plane BOM - DBR
- Take the train from Darbhanga Jn to Forbesganjtrain
- Take the train from Forbesganj to Barsoi Jntrain
12h 33m₹7,066–19,072Fly to Durgapur Kazi Nazrul Islam Airport, train
- Fly from Chhatrapati Shivaji Maharaj International Airport (BOM) to Durgapur Kazi Nazrul Islam Airport (RDP)plane BOM - RDP
- Take the train from Ukhra to Malda Towntrain
- Take the train from Malda Town to Barsoi Jntrain
12h 30m₹8,486–18,682
Mumbai to Bārsoi by train
Comparing Your Travel Options
The cheapest way to get from Mumbai to Bārsoi is to train which costs ₹800 - ₹7,500 and takes 38h 3m.
The fastest way to get from Mumbai to Bārsoi is to fly and train which takes 8h 21m and costs ₹7,000 - ₹16,000.
No, there is no direct train from Mumbai to Bārsoi. However, there are services departing from Dadar and arriving at Barsoi Jn via Kalyan Jn. The journey, including transfers, takes approximately 38h 3m.
The distance between Mumbai and Bārsoi is 1760 km. The road distance is 2074.4 km.
The best way to get from Mumbai to Bārsoi without a car is to train which takes 38h 3m and costs ₹800 - ₹7,500.
It takes approximately 9h 33m to get from Mumbai to Bārsoi, including transfers.
Mumbai to Bārsoi train services, operated by Indian Railways, depart from Dadar station.
Mumbai to Bārsoi train services, operated by Indian Railways, arrive at Kalyan Jn station.
Yes, the driving distance between Mumbai to Bārsoi is 2074 km. It takes approximately 27h 16m to drive from Mumbai to Bārsoi.
There are three+ hotels available in Bārsoi.
What companies run services between Mumbai, India and Bārsoi, India?
You can take a train from Dadar to Barsoi Jn via Kalyan Jn in around 38h 3m.
- Website
- goindigo.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Purnea Airport via Delhi
- Ave. Duration
- 5h 22m
- When
- Every day
- Estimated price
- ₹13,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Purnea Airport via Kolkata
- Ave. Duration
- 5h 20m
- When
- Monday, Thursday, Saturday, and Sunday
- Estimated price
- ₹13,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Purnea Airport via Hyderabad
- Ave. Duration
- 7h 25m
- When
- Every day
- Estimated price
- ₹12,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Purnea Airport via Goa, Hyderabad
- Ave. Duration
- 10h 10m
- When
- Every day
- Estimated price
- ₹14,000–28,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport via Kolkata
- Ave. Duration
- 4h 15m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport via Hyderabad
- Ave. Duration
- 5h 2m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 15m
- When
- Every day
- Estimated price
- ₹7,000–14,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 26m
- When
- Every day
- Estimated price
- ₹7,500–10,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport via Lucknow
- Ave. Duration
- 4h 15m
- When
- Saturday
- Estimated price
- ₹7,500–10,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport via Hyderabad
- Ave. Duration
- 4h 40m
- When
- Every day
- Estimated price
- ₹7,500–10,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport via Bhubaneswar
- Ave. Duration
- 4h 25m
- When
- Every day
- Estimated price
- ₹7,500–10,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport via Delhi
- Ave. Duration
- 4h 49m
- When
- Every day
- Estimated price
- ₹7,500–10,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport via Ahmedabad
- Ave. Duration
- 4h 55m
- When
- Every day
- Estimated price
- ₹7,500–10,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Darbhanga Airport
- Ave. Duration
- 2h 27m
- When
- Monday, Wednesday, Friday, and Sunday
- Estimated price
- ₹8,000–17,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Durgapur Kazi Nazrul Islam Airport
- Ave. Duration
- 2h 30m
- When
- Monday, Wednesday, Thursday, Friday, and Sunday
- Estimated price
- ₹7,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Durgapur Kazi Nazrul Islam Airport via Delhi
- Ave. Duration
- 5h 40m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Durgapur Kazi Nazrul Islam Airport via Hyderabad
- Ave. Duration
- 5h 55m
- When
- Every day
- Estimated price
- ₹7,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Durgapur Kazi Nazrul Islam Airport via Bengaluru
- Ave. Duration
- 6h
- When
- Every day
- Estimated price
- ₹7,500–15,000
- Website
- starlightairline.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport
- Ave. Duration
- 3h 5m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport via Delhi
- Ave. Duration
- 5h 55m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹7,000–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Darbhanga Airport
- Ave. Duration
- 2h 45m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹6,500–19,000
- Website
- spicejet.com
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport
- Ave. Duration
- 2h 50m
- When
- Monday, Wednesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹9,500–15,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹5,000–13,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Darbhanga Airport
- Ave. Duration
- 2h 35m
- When
- Every day
- Estimated price
- ₹6,500–13,000
- Website
- starair.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Purnea Airport via Ahmedabad
- Ave. Duration
- 4h 45m
- When
- Every day
- Estimated price
- ₹24,000–70,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Purnea Airport via Kolkata
- Ave. Duration
- 5h 30m
- When
- Every day
- Estimated price
- ₹13,000–24,000
- Website
- airindia.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹6,500–17,000
Flights from Chhatrapati Shivaji Maharaj International Airport to Lok Nayak Jayaprakash Airport
- Ave. Duration
- 2h 30m
- When
- Every day
- Estimated price
- ₹9,000–13,000
- Website
- airindiaexpress.in
Flights from Chhatrapati Shivaji Maharaj International Airport to Bagdogra Airport
- Ave. Duration
- 2h 50m
- When
- Every day
- Estimated price
- ₹6,500–17,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Purnia Jn to Barsoi Jn
- Ave. Duration
- 2h 3m
- Frequency
- 5 times a week
- Estimated price
- ₹130–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹130–160
- Third AC (3A)
- ₹370–460
- Second AC (2A)
- ₹500–650
- First Class (1A)
- ₹800–1,100
Train from Dadar to Kalyan Jn
- Ave. Duration
- 43 min
- Frequency
- Hourly
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–430
- Second AC (2A)
- ₹460–600
- First Class (1A)
- ₹750–950
Train from Kalyan Jn to Barsoi Jn
- Ave. Duration
- 36h 20m
- Frequency
- Twice a week
- Estimated price
- ₹800–6,500
- Website
- irctc.co.in
- Sleeper Class
- ₹800–1,000
- Third AC (3A)
- ₹2,100–2,600
- Second AC (2A)
- ₹3,000–3,800
- First Class (1A)
- ₹5,000–6,500
Train from Baghdogra to Barsoi Jn
- Ave. Duration
- 2h 31m
- Frequency
- Every 4 hours
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–200
- Third AC (3A)
- ₹450–600
- Second AC (2A)
- ₹600–800
- First Class (1A)
- ₹1,000–1,300
Train from Patliputra to Barsoi Jn
- Ave. Duration
- 7h 20m
- Frequency
- Once daily
- Estimated price
- ₹220–1,800
- Website
- irctc.co.in
- Sleeper Class
- ₹220–270
- Third AC (3A)
- ₹600–750
- Second AC (2A)
- ₹800–1,100
- First Class (1A)
- ₹1,300–1,800
Train from Darbhanga Jn to Forbesganj
- Ave. Duration
- 4h 15m
- Frequency
- Once daily
- Estimated price
- ₹160–1,300
- Website
- irctc.co.in
- Sleeper Class
- ₹160–190
- Third AC (3A)
- ₹440–550
- Second AC (2A)
- ₹600–750
- First Class (1A)
- ₹950–1,300
Train from Forbesganj to Barsoi Jn
- Ave. Duration
- 2h 35m
- Frequency
- 5 times a week
- Estimated price
- ₹150–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹150–190
- Third AC (3A)
- ₹430–550
- Second AC (2A)
- ₹550–750
- First Class (1A)
- ₹950–1,200
Train from Ukhra to Malda Town
- Ave. Duration
- 4h 57m
- Frequency
- Once a week
- Estimated price
- ₹180–1,500
- Website
- irctc.co.in
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹500–650
- Second AC (2A)
- ₹650–900
- First Class (1A)
- ₹1,100–1,500
Train from Malda Town to Barsoi Jn
- Ave. Duration
- 1h 20m
- Frequency
- Every 2 hours
- Estimated price
- ₹140–1,100
- Website
- irctc.co.in
- Sleeper Class
- ₹140–170
- Third AC (3A)
- ₹390–490
- Second AC (2A)
- ₹500–700
- First Class (1A)
- ₹850–1,100
- Phone
- 14646
- [email protected]
- Website
- Mumbai Suburban Railway
Train from Dadar to Kalyan Jn
- Ave. Duration
- 1h 14m
- Frequency
- Hourly
- Estimated price
- ₹12–94
- Schedules at
- Mumbai Suburban Railway
- 2nd Class
- ₹12–16
- 1st Class
- ₹65–95
- Phone
- 0755-6610661
- [email protected]
- Website
- Mumbai Local
Train from Dadar to Kalyan Jn
- Ave. Duration
- 50 min
- Frequency
- Every 3 hours
- Estimated price
- ₹80–120
- Website
- Mumbai Local
- AC
- ₹80–120
- Phone
- +917303093510
- [email protected]
- Website
- intrcity.com
Bus from Mumbai to Nagpur
- Ave. Duration
- 11h 45m
- Frequency
- Once daily
- Estimated price
- ₹600–4,472
- Book at
- intrcity.com
- Sleeper
- ₹1,000–1,400
- Seat
- ₹600–900
- Website
- omio.com
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Schedules at
- hanstravel.in
Bus from Patna to Purnia
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- hanstravel.in
- Phone
- 91-7373800013
- [email protected]
- Website
- Tranzking Travels
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Schedules at
- Tranzking Travels
Bus from Patna to Purnia
- Ave. Duration
- 9h
- Frequency
- 6 times a week
- Schedules at
- Tranzking Travels
- Phone
- +91 93181 81834
- Website
- Travel Point World LLP
Bus from Nagpur to Patna
- Ave. Duration
- 14h 59m
- Frequency
- Once a week
- Website
- Travel Point World LLP
Bus from Patna to Purnia
- Ave. Duration
- 8h 15m
- Frequency
- 5 times a week
- Website
- Travel Point World LLP
- Website
- Trishul Transport Service
Bus from Patna to Purnia
- Ave. Duration
- 8h 35m
- Frequency
- Once daily
- Schedules at
- Trishul Transport Service
- Phone
- 91 82870 09889
- [email protected]
- Website
- Zingbus
Bus from Patna to Purnia
- Ave. Duration
- 9h 10m
- Frequency
- Once daily
- Estimated price
- ₹440–1,200
- Schedules at
- Zingbus
- Website
- Yarana Travels
Bus from Patna to Purnia
- Ave. Duration
- 7h
- Frequency
- 6 times a week
- Schedules at
- Yarana Travels
- Website
- Vijay Rath
Bus from Patna to Purnia
- Ave. Duration
- 10h 30m
- Frequency
- 6 times a week
- Schedules at
- Vijay Rath
- Website
- Maa Kamakhya Cruseliner
Bus from Patna to Purnia
- Ave. Duration
- 9h
- Frequency
- 4 times a week
- Schedules at
- Maa Kamakhya Cruseliner
- Website
- Rugby Roadways
Bus from Patna to Purnia
- Ave. Duration
- 9h 45m
- Frequency
- 4 times a week
- Schedules at
- Rugby Roadways
- Website
- Khushi Travels
Bus from Patna to Purnia
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Schedules at
- Khushi Travels
- Phone
- +91 6381293949
- [email protected]
- Website
- Mettur Super Services
Bus from Patna to Purnia
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Estimated price
- ₹500–1,400
- Website
- Mettur Super Services
- AC Sleeper
- ₹500–1,400
- Website
- Sameer Travels
Bus from Patna to Purnia
- Ave. Duration
- 9h
- Frequency
- 3 times a week
- Schedules at
- Sameer Travels
- Website
- Shree Ram Travels
Bus from Patna to Purnia
- Ave. Duration
- 9h 30m
- Frequency
- 3 times a week
- Schedules at
- Shree Ram Travels
- Website
- MS Holiday Travels
Bus from Patna to Purnia
- Ave. Duration
- 10h
- Frequency
- 3 times a week
- Schedules at
- MS Holiday Travels
- Website
- Shree Pusparaj
Bus from Patna to Purnia
- Ave. Duration
- 10h 10m
- Frequency
- Twice a week
- Schedules at
- Shree Pusparaj
- Website
- Sana Travels
Bus from Patna to Purnia
- Ave. Duration
- 9h
- Frequency
- Twice a week
- Schedules at
- Sana Travels
- Website
- Al Ayaan Travels
Bus from Patna to Purnia
- Ave. Duration
- 8h 30m
- Frequency
- Once a week
- Schedules at
- Al Ayaan Travels
- Ave. Duration
- 1h 11m
- Estimated price
- ₹1,300–1,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 to Edinburgh, Travelling to and around Russia for the 2018 FIFA World Cup, and Flying into Beijing? - to help you get the most out of your next trip.






























