There are 9 ways to get from Champaran to Siliguri by car, plane, train, bus, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Drive to Simara Airport, fly to Bhadrapur Airport, train
best- Drive from Champaran to Simara Airport (SIF)car
- Fly from Simara Airport (SIF) to Bhadrapur Airport (BDP)plane SIF - BDP
- Take the train from Galgalia to Siliguri Jntrain
5h 39m₹8,355–57,012Train
cheapest- Take the train from Sagauli Jn to New Jalpaiguritrain 15654 / ...
12h 54m₹680–2,838Train via Raxaul Jn
- Take the train from Raxaul Jn to Siliguri Jntrain 14664
12h 33m₹922–3,212Bus
- Take the bus from Motihari to Muzaffarpurbus redbusIndia_Tata A/C Seater/Sleeper Executive / ...
- Take the bus from Muzaffarpur to Siliguribus redbusIndia_A/C Seater / Sleeper / ...
14h 15mDrive 430 km
- Drive from Champaran to Siliguricar 430 km
7h 7m₹4,814–6,954Taxi
- Take the taxi from Champaran to Siliguritaxi 430 km
7h 7m₹8,500–11,000Drive to Tribhuvan International Airport, fly to Bhadrapur Airport, train
- Drive from Champaran to Tribhuvan International Airport (KTM)car
- Fly from Tribhuvan International Airport (KTM) to Bhadrapur Airport (BDP)plane KTM - BDP
- Take the train from Galgalia to Siliguri Jntrain
6h 23m₹15,294–19,091Drive to Simara Airport, fly to Biratnagar Airport, drive, train
- Drive from Champaran to Simara Airport (SIF)car
- Fly from Simara Airport (SIF) to Biratnagar Airport (BIR)plane SIF - BIR
- Drive from Biratnagar Airport (BIR) to Narpatganjcar
- Take the train from Narpatganj to Siliguri Jntrain
8h 29m₹8,845–58,402Drive to Bharatpur Airport, fly to Bhadrapur Airport, train
- Drive from Champaran to Bharatpur Airport (BHR)car
- Fly from Bharatpur Airport (BHR) to Bhadrapur Airport (BDP)plane BHR - BDP
- Take the train from Galgalia to Siliguri Jntrain
8h 24m₹52,154–73,889
Simara Airport (SIF) to Bhadrapur Airport (BDP) flights
Comparing Your Travel Options
The cheapest way to get from Champaran to Siliguri is to train which costs ₹650 - ₹2,900 and takes 12h 54m.
The fastest way to get from Champaran to Siliguri is to drive and fly and train which takes 5h 39m and costs ₹8,000 - ₹60,000.
No, there is no direct bus from Champaran to Siliguri. However, there are services departing from Motihari and arriving at Siliguri via Muzaffarpur. The journey, including transfers, takes approximately 14h 15m.
No, there is no direct train from Champaran to Siliguri. However, there are services departing from Raxaul Jn and arriving at Siliguri Jn via . The journey, including transfers, takes approximately 12h 33m.
The distance between Champaran and Siliguri is 420 km. The road distance is 430 km.
The best way to get from Champaran to Siliguri without a car is to train via Raxaul Jn which takes 12h 33m and costs ₹900 - ₹3,300.
It takes approximately 5h 39m to get from Champaran to Siliguri, including transfers.
Champaran to Siliguri bus services, operated by SLGT Travels, depart from Motihari station.
Champaran to Siliguri train services, operated by Indian Railways, depart from Raxaul Jn station.
The best way to get from Champaran to Siliguri is to train via Raxaul Jn which takes 12h 33m and costs ₹900 - ₹3,300. Alternatively, you can bus, which costs and takes 14h 15m.
What companies run services between Champaran, State of Bihar, India and Siliguri, India?
Indian Railways operates a train from Raxaul Jn to Siliguri Jn once a week. Tickets cost ₹320–2,500 and the journey takes 12h. Alternatively, you can take a vehicle from Champaran to Siliguri via Motihari and Muzaffarpur in around 14h 15m.
- Website
- buddhaair.com
Flights from Simara Airport to Bhadrapur Airport via Tribhuvan International Airport
- Ave. Duration
- 2h 37m
- When
- Every day
- Estimated price
- ₹7,500–55,000
Flights from Tribhuvan International Airport to Bhadrapur Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹3,800–27,000
Flights from Simara Airport to Biratnagar Airport via Tribhuvan International Airport
- Ave. Duration
- 2h 3m
- When
- Every day
- Estimated price
- ₹7,500–55,000
Flights from Bharatpur Airport to Bhadrapur Airport via Tribhuvan International Airport
- Ave. Duration
- 3h 15m
- When
- Every day
- Estimated price
- ₹4,100–28,000
- Website
- yetiairlines.com
Flights from Tribhuvan International Airport to Bhadrapur Airport
- Ave. Duration
- 45 min
- When
- Every day
- Estimated price
- ₹13,000–15,000
- Website
- novaairways.com
Flights from Tribhuvan International Airport to Bhadrapur Airport
- Ave. Duration
- 35 min
- When
- Every day
- Estimated price
- ₹3,800–27,000
- Phone
- 14646
- care@irctc.co.in
- Website
- irctc.co.in
Train from Galgalia to Siliguri Jn
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Raxaul Jn to Siliguri Jn
- Ave. Duration
- 12h
- Frequency
- Once a week
- Estimated price
- ₹320–2,500
- Website
- irctc.co.in
- Sleeper Class
- ₹320–390
- Third AC (3A)
- ₹850–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,500
Train from Galgalia to Siliguri Jn
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Narpatganj to Siliguri Jn
- Ave. Duration
- 4h
- Frequency
- Once a week
- Estimated price
- ₹220–1,700
- 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,700
Train from Galgalia to Siliguri Jn
- Ave. Duration
- 1h 42m
- Frequency
- 5 times a day
- Estimated price
- ₹120–950
- Website
- irctc.co.in
- Sleeper Class
- ₹120–150
- Third AC (3A)
- ₹350–440
- Second AC (2A)
- ₹470–600
- First Class (1A)
- ₹750–950
Train from Sagauli Jn to New Jalpaiguri
- Ave. Duration
- 12h 23m
- Frequency
- Twice a week
- Estimated price
- ₹310–2,400
- Website
- irctc.co.in
- Sleeper Class
- ₹310–370
- Third AC (3A)
- ₹800–1,100
- Second AC (2A)
- ₹1,100–1,500
- First Class (1A)
- ₹1,900–2,400
- slgtbus@gmail.com
- Website
- SLGT Travels
Bus from Motihari to Muzaffarpur
- Ave. Duration
- 1h 30m
- Frequency
- 5 times a day
- Website
- SLGT Travels
- Book at
- SLGT Travels
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 10h 55m
- Frequency
- Every 2 hours
- Website
- SLGT Travels
- Book at
- SLGT Travels
- Phone
- +91 9799407141
- preet.singh12@yahoo.com
- Website
- Mahadev Travels - Jaipur
Bus from Muzaffarpur to Siliguri
- Ave. Duration
- 10h 15m
- Frequency
- Once daily
- Website
- Mahadev Travels - Jaipur
- Website
- Mahadev Travels - Jaipur
- Ave. Duration
- 7h 7m
- Estimated price
- ₹8,500–11,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 Need to know: Jadrolinija, French strikes 2018: What are my alternative transport options?, and Need to know: Eurostar - to help you get the most out of your next trip.
Booking & Getting There
Champaran to Siliguri bus services, operated by SLGT Travels, arrive at Muzaffarpur station.
Champaran to Siliguri train services, operated by Indian Railways, arrive at Siliguri Jn station.
Yes, the driving distance between Champaran to Siliguri is 430 km. It takes approximately 7h 7m to drive from Champaran to Siliguri.
There are 283+ hotels available in Siliguri.