Purnia to Kolkata Distance

The road distance between Purnia and Kolkata is approximately 500+ km, and the drive usually takes around 11 hours by car or taxi, depending on traffic and road conditions. Travellers can also opt for bus services, which generally take 10 hours, while trains complete the journey in approximately 11 hours, subject to the chosen service and route. If you're travelling by air, Netaji Subhash Chandra Bose International Airport is located in Kolkata. Flights from Purnia take around 1 hour. Flying is the fastest way to reach Kolkata, with a total travel time of approximately 1 hour. If you're planning a road trip, check weather and traffic updates before your journey, as monsoon showers or winter snowfall in hilly regions can increase travel time.

Read More
Route map showing distance and travel time from Purnia, India to Kolkata, India

Direct Options

Direct Flight

RECOMMENDED

FASTEST

Purnia

Kolkata

Approx Travel Time

1h

₹2,300

Onwards

Direct Bus

Purnia

Kolkata

Approx Travel Time

9h 45m

₹600

Onwards

Direct Train

CHEAPEST

Purnia

Kolkata

Approx Travel Time

10h 18m

₹275

Onwards

Direct Cab

Purnia

Kolkata

Approx Travel Time

10h 38m

₹15,866

Onwards

Via Siliguri

Purnia

Siliguri

Kolkata

Approx Travel Time

7h 3m

₹4,839

Onwards

Purnia

Siliguri

Kolkata

Approx Travel Time

6h 50m

₹12,551

Onwards

Purnia

Siliguri

Kolkata

Approx Travel Time

7h 40m

₹5,034

Onwards

Ads by MMT

Via Katihar, Jangipur

Purnia

Katihar

Jangipur

Kolkata

Approx Travel Time

9h 7m

₹320

Onwards

Purnia

Katihar

Jangipur

Kolkata

Approx Travel Time

9h 14m

₹317

Onwards

Purnia

Katihar

Jangipur

Kolkata

Approx Travel Time

9h 24m

On Demand

Frequently Asked Questions

What is the distance between Purnia and Kolkata?

The distance between Purnia and Kolkata is approximately 500+ km by road.

What is the straight-line (aerial) distance between Purnia and Kolkata?

The straight-line distance is approximately 350+ km.

How long does it take to travel from Purnia to Kolkata by road?

It takes around 11 hours by road.

What is the distance from Purnia to Kolkata via Siliguri?

Via Siliguri, the distance is approximately 600+ km, taking around 7 hours.

Is there a train from Purnia to Kolkata?

Yes, trains run between Purnia and Kolkata, covering approximately 400+ km in around 11 hours.

What is the flying distance/time from Purnia to Kolkata?

By air, the distance is about 350+ km, with a flight duration of approximately 1 hour to Netaji Subhash Chandra Bose International Airport.

How much does it cost to travel from Purnia to Kolkata?

Costs vary by mode — approximately ₹600+ by bus, ₹2300+ by flight, and ₹15850+ by cab.

Does the distance from Purnia to Kolkata change by route?

Yes — the road distance varies from 500+ km via the direct route to 600+ km via Siliguri, depending on the path taken.

Does travel time between Purnia and Kolkata vary by season?

Yes, travel time can increase during monsoon or winter due to road conditions in hilly or mountainous stretches.

What is the driving distance vs. straight-line distance between Purnia and Kolkata?

The driving distance is 500+ km, while the straight-line distance is shorter at 350+ km, due to the road route following terrain and highways.

What are the major cities on the way from Purnia to Kolkata by road?

Major cities on the road route from Purnia to Kolkata include: • Barasat • Krishnanagar • Berhampore • New Barrackpore • Ranaghat

What are the major restaurants on the way from Purnia to Kolkata by road?

Major restaurants on the road route from Purnia to Kolkata include: • Dada Boudi Hotel Madhyamgram • Cyber Planet • Hungry Garden • The Midtown Bistro • Desi Lane Bt College

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India