4 Ways to Reach Baharampur to Purnia by Bus, Train, Flights, Drive & Taxi

Planning a trip from Baharampur to Purnia Cleartrip helps you select the best route between Baharampur & Purnia based on price, timing & easy mode of transport. Prices are indicative (one-way, one traveller).
Tip: Select a departure date for more accurate pricing.

Distance between Baharampur & Purnia

The distance from Baharampur to Purnia is approximately 294.05kms. By car, it takes roughly 4h 13m to reach Purnia from Baharampur . Take a look at the 4 routes available to reach Purnia from Baharampur

  • 1.

  • Reach Baharampur to Purnia by train

  • 8h 45m

  • Rs. 1200

 
Khagraghat Road (KGLE)
 
3h 46m
Rs. 600

Step 1: Take a Train from Khagraghat Road (KGLE) to reach Malda Town (MLDT)

You can reach Malda Town (MLDT) from Khagraghat Road (KGLE) by travelling in a train. Khagraghat Road (KGLE) to Malda Town (MLDT) train takes approximately 3h 46m. You can catch a train from Khagraghat Road (KGLE) and get down at Malda Town (MLDT). The price of the train ticket is approximately Rs. 600.
 
Malda Town (MLDT)
 
3h 59m
Rs. 600

Step 2: Take a Train from Malda Town (MLDT) to reach Purnia Junction (PRNA)

You can reach Purnia Junction (PRNA) from Malda Town (MLDT) by travelling in a train. Malda Town (MLDT) to Purnia Junction (PRNA) train takes approximately 3h 59m. You can catch a train from Malda Town (MLDT) and get down at Purnia Junction (PRNA). The price of the train ticket is approximately Rs. 600.
 
Purnia Junction (PRNA)
  • 2.

  • Reach Baharampur to Purnia by Drive

  • 4h 13m

  • Rs. 1933

 
Baharampur
 
4h 13m
Rs. 1933
You can take a car from Baharampur to Purnia. It will take you around 4h 13m to cover distance of 294.05kms and reach Purnia from Baharampur. The total amount for the journey will be approximately Rs.1933.
 
Purnia
  • 3.

  • Reach Baharampur to Purnia by taxi and train

  • 4h 43m

  • Rs. 2970

 
Baharampur
 
0h 18m
Rs. 320

Step 1: Take a Taxi from Baharampur to reach Azimganj Junction (AZ)

You can take a car from Baharampur to Azimganj Junction (AZ). It will take you around 0h 18m to cover distance of 16.3kms and reach Azimganj Junction (AZ) from Baharampur. The total amount for the journey will be approximately Rs.320.
 
Azimganj Junction (AZ)
 
3h 34m
Rs. 650

Step 2: Take a Train from Azimganj Junction (AZ) to reach Labha (LAV)

You can reach Labha (LAV) from Azimganj Junction (AZ) by travelling in a train. Azimganj Junction (AZ) to Labha (LAV) train takes approximately 3h 34m. You can catch a train from Azimganj Junction (AZ) and get down at Labha (LAV). The price of the train ticket is approximately Rs. 650.
 
Labha (LAV)
 
0h 52m
Rs. 2000

Step 3: Take a Taxi from Labha (LAV) to reach Purnia

You can take a car from Labha (LAV) to Purnia. It will take you around 0h 52m to cover distance of 59.24kms and reach Purnia from Labha (LAV). The total amount for the journey will be approximately Rs.2000.
 
Purnia
  • 4.

  • Reach Baharampur to Purnia by taxi

  • 4h 13m

  • Rs. 8000

 
Baharampur
 
4h 13m
Rs. 8000
You can take a car from Baharampur to Purnia. It will take you around 4h 13m to cover distance of 294.05kms and reach Purnia from Baharampur. The total amount for the journey will be approximately Rs.8000.
 
Purnia
Check out all the available routes from Purnia to Baharampur →

Other popular routes from Baharampur