Most travel guides show you pretty pictures of tea gardens and claim the Kolkata to Darjeeling distance is an easy 12-hour trip. The reality is completely different. Those websites skip the ugly details about heavy truck traffic near Malda, and nobody warns you about map apps routing you onto broken village roads.
Worse, you will rarely see anyone mention that timing your arrival at the foothills is the most critical part of the entire journey. At Brief Voy, we focus purely on ground reality.
If you are planning to cover this 615km drive, you need hard facts. This guide breaks down the actual routes, toll costs, train realities, highway survival tips, and exactly how to travel safely with your family so you do not get stuck on the road.
Quick Facts: Kolkata to Darjeeling
| Travel Metric | Ground Reality |
| Total Distance | 615 km to 630 km (approx. 14-16 hours driving) |
| Best Highway | NH-12 (via Dalkhola Bypass) or SH-7 via Burdwan |
| Estimated Toll Cost | ~₹775 (FASTag required) |
| Best Train Alternative | Vande Bharat Express (7.5 Hours) |
The Core Numbers: What to Expect
If you check map apps, they might tell you the trip is around 590km. But that is not how real roads work. By the time you finally reach your hotel, your car meter will show something completely different.
Here are the actual numbers for the trip:
- Total distance: Expect to drive between 615km and 630km. It really just depends on exactly where you start in Kolkata.
- Total time: Plan to spend about 16 to 18 hours on the road. The pure driving part takes 14 to 16 hours, while the rest of the time is lost to traffic jams, eating, and toilet breaks.
- The flat highway: The plain road from Kolkata to Siliguri is about 550km long. This long stretch will take up almost your whole day.
- The mountain climb: Going from Siliguri up to Darjeeling is only 65km to 75km. But the roads go up so sharply that you need 3 to 4 hours just to cross this tiny section.
Please don’t try to drive this whole route alone in a single day. Bring a second driver to take turns at the wheel so you stay safe. For a group trip, hire a Tempo Traveller in Kolkata to skip the exhausting highway drive.
Route 1: NH-12 Ground Reality (The Main Highway)
Almost everyone takes National Highway 12. The road is much better than it was five years ago, but it still has bottlenecks that will slow you down.
The Route: Kolkata → Krishnanagar → Baharampur → Farakka → Malda → Raiganj → Dalkhola → Islampur → Siliguri.
Kolkata to Krishnanagar
The first 100 kilometers of this drive are incredibly slow. The road expansion is still not finished everywhere, so the highway gets very crowded. You will end up sharing the main road with local e-rickshaws, bicycles, and people walking right on the street.
To avoid this mess, you really need to start your engine by 4:00 AM. If you wait and leave Kolkata at 7:00 AM, all the local roadside markets will be fully open. You will just be stuck crawling along at barely 30 km/h for hours.
Krishnanagar to Malda
Driving gets a lot better after Krishnanagar. You finally hit a wide 4-lane highway, so you can push your speed up to 90 km/h without much stress.
But your biggest problem here is the Farakka Bridge crossing the Ganges River. This bridge is old and always choked with massive trucks. You will definitely hit a traffic jam that can waste anywhere from 20 minutes to a full hour. Just stick to your lane and do not try to cut around the trucks.
Malda to Siliguri

This section of the drive is absolutely excellent now. Thanks to the new flyovers and bypass roads—especially the one around Dalkhola—those horrible 4-hour traffic jams are finally a thing of the past.
But do not get too relaxed just yet. Right as you reach the outer edge of Siliguri, you are going to run straight into heavy city traffic. Expect the fast highway driving to end suddenly and prepare to slow way down.
Route 2: SH-7 via Burdwan (The Smart Alternative)
Local drivers often use this second route to avoid the slow morning traffic near Kolkata. It adds a few kilometers but saves time.
The Route Path: Kolkata → Dankuni → Burdwan (via NH-19) → SH-7 (State Highway 7) → Kuli → Moregram → joins NH-12.
- The Reality: You start on a massive, fast toll road (NH-19) up to Burdwan. Then, you switch to SH-7.
- The Warning: SH-7 is smooth, but it is only a 2-lane road with no divider in the middle. You have to drive in the oncoming traffic lane to overtake trucks. It requires deep focus. If you are a new driver, stay on Route 1.
Highway Toll Costs
Nobody likes paying tolls, but you can’t avoid them on this trip. Do yourself a favor and top up your FASTag balance before you even start the car.
If you take a standard car straight up the NH-12 highway, here is exactly where you will cross and how much money they will cut from your tag:
| Toll Gate | Road | Cost |
| Sali Bamandanga | NH-12 | ₹105 |
| Shibpur Plaza | Badshahi Rd | ₹115 |
| Chandermore | Badshahi Rd | ₹75 |
| Lakshmipur | Badshahi Rd | ₹140 |
| Chakseherdi (Gajol) | NH-12 | ₹65 |
| Barai | NH-12 | ₹80 |
| Surjapur | Purnea-Siliguri Rd | ₹100 |
| Paschim Madati | Purnea-Siliguri Rd | ₹95 |
| Total One-Way Toll | Kolkata to Siliguri | ~₹775 |
Driving an EV: Charging Stations
Driving an electric vehicle (EV) to Darjeeling is completely doable today. You just have to plan your stops.
Key Charging Spots:
- Krishnanagar: HPCL and Statiq have reliable 24-hour fast chargers here.
- Malda: The IOCL Aiyaj Mart charger is a good halfway point to charge while you eat.
- Siliguri: You must charge your car to 100% in Siliguri. Tata Power and Statiq have stations here.
- Hill Warning: Driving up the mountain drains your battery twice as fast. You need a full battery before you leave Siliguri.
Road Trip Reality: Washrooms, Women, and Kids
Going on a long road trip in India with your family means you have to plan things properly. NH-12 does not have fancy facilities. Here is how you actually deal with the bumps along the way.
1. Finding Clean Toilets on the Road
Forget about finding fancy rest stops on this drive. Take your bathroom breaks at huge petrol pumps or busy family spots like Pardesi Dhaba near Malda. The COCO (Company Owned, Company Operated) petrol stations are your best bet for clean toilets.
You also need to pack a small bathroom bag for the car. Most highway toilets have absolutely zero soap. Just throw in some liquid hand soap, regular tap water, toilet paper, and hand sanitizer.
2. Safety and Precautions for Women
Dirty highway toilets are the worst part of this trip for women. Pack a stand-and-pee funnel like PeeBuddy or Pee Safe so you never have to sit. Bring wet wipes, seat spray, and dark plastic bags for sanitary pads. You will almost never find dustbins out on the road.
Night safety is critical. If you take the SH-7 route through Burdwan, never stop your car after dark. It is just miles of empty fields. Keep driving until you reach a busy petrol pump or a bright toll gate.
3. Traveling with Children
Kids handle the flat roads fine, but the steep mountain curves will definitely make them sick. Skip heavy meals in Siliguri. Just feed them dry snacks like plain biscuits. Oily food will ruin their stomachs on the bumpy turns. Keep cut lemons handy and buy sealable vomit bags online before your trip.
Also, your mobile network will completely die in the hills and parts of Malda. Download movies on a tablet at home so they have something to watch when the internet drops.
The Mountain Climb: Siliguri to Darjeeling
The map makes the Siliguri to Darjeeling drive look short, but you are climbing straight up to 6,700 feet. You basically have three choices.
Rohini Road (The Fastest Route)
This smooth toll road is incredibly steep. You will be stuck in first or second gear the whole way. Every corner is completely blind, so you must honk your horn at every turn. Only take this route if your car has strong engine power.
Hill Cart Road / NH-55 (The Slow Route)
This older road takes much longer, but the gentle climb is way better for your engine. People with large SUVs prefer this route because it is wider and just easier to drive.
Pankhabari Road (Downhill Only)
Never drive up this way. It is so steep and narrow that the police made it strictly a one-way road going down to Siliguri. When driving down, keep your car in a low gear. If you just ride your brakes the whole time, they will overheat and fail. Once you finally reach the hills, you can also check out quiet offbeat places near Darjeeling to escape the main town crowd.
Train Travel: The Smarter Choice

Driving takes a toll on your body. For most people, booking a train ticket on IRCTC to New Jalpaiguri (NJP) and taking a cab is the best choice.
Top Train Options
| Train Name | Time Taken | Ground Reality |
| Vande Bharat Express | 7.5 Hours | The best choice. Clean, fast, and food is included. Starts at 5:55 AM. |
| Darjeeling Mail | 9.5 Hours | The classic overnight train. You sleep and wake up in the hills. Books out very fast. |
| Padatik Express | 9.5 Hours | A great backup overnight train if Darjeeling Mail is full. |
The NJP Taxi Syndicate
When you walk out of the NJP railway station, taxi brokers will yell at you and try to overcharge you.
- Shared Taxis: These cost ₹300 to ₹400 per person. They pack 10 people inside. Pay ₹800 to buy the two front seats next to the driver so you have space to breathe.
- Private Taxis: Small cars cost roughly ₹2,500 to ₹3,000. Big cars like Innovas cost up to ₹4,500.
- Advice: Walk past the shouting crowd. Go to the official pre-paid police taxi booth to get a fair rate.
Flights to Bagdogra: Is It Actually Faster?
The flight time from Kolkata Airport to Bagdogra Airport is barely 1 hour. It looks very fast on paper.

But look at the actual math:
- Travel to Kolkata Airport & Security Check: 2.5 hours.
- The Flight: 1 hour.
- Baggage Claim at Bagdogra: 45 minutes.
- Taxi from Bagdogra to Darjeeling: 3.5 hours.
Total Time: About 8 hours.
Yes, it is fast, but flight tickets are very expensive. The Vande Bharat train takes 7.5 hours from city center to city center and skips airport security completely. Only book a flight if you get sick on trains.
Bus Travel: The Cheap, Brutal Option
Volvo and Scania sleeper buses leave from Esplanade for Siliguri every night, and it’s your cheapest bet at ₹1,000 to ₹1,500 a ticket. You’re looking at 13 to 15 hours trapped on board. The highways are definitely smoother these days so the bouncing isn’t terrible, but good luck actually getting any sleep. Drivers lean on the horn the entire night and then force everyone awake at 2 AM for a break at some sketchy roadside dhaba. Skip the bus entirely unless every single train ticket is gone.
Crucial Ground Rules
Before you start your engine, you really need to keep these rules in mind:
- Stop before dark: If you reach Siliguri late in the afternoon, just grab a hotel. Thick fog rolls in at night and you won’t see the road. Drive up in the morning.
- Bring ₹5,000 cash: Your phone internet will die in the mountains and UPI will not work at small shops. Always carry physical cash.
- Check your car: These steep climbs will ruin weak brakes and old tires. Have a Kolkata mechanic check your car before leaving.
- Confirm parking: Darjeeling has almost zero space for cars. Call your hotel to ensure they actually have private parking, or you will end up leaving your car miles away (or consider staying quiet spots like those mentioned in our Lepchajagat travel guide).
Final Verdict
Driving the full Kolkata to Darjeeling distance will completely drain your energy. For most travelers, the best move is simply booking the Vande Bharat train to NJP and grabbing a taxi from the station.
If you are dead set on taking your own car, you have to leave the house in the pitch dark before the city wakes up. Take those steep mountain corners very slowly. Keep the sick bags right next to the kids, and just prepare yourself for a few annoying highway delays along the way, or use this trip as a base to explore other offbeat places in North Bengal once you arrive.
Frequently Asked Questions
How to plan a Darjeeling trip from Kolkata?
Driving from Kolkata is a headache you don’t need. Take the train to NJP instead. The morning Vande Bharat gets you there by lunch, or you can sleep on the overnight Darjeeling Mail. At NJP, touts will try to grab your bags—walk past them. Go straight to the official prepaid counter and get a shared or reserved cab up the hill.
Is the road to Darjeeling open at night?
Yes, no one will stop you from driving up. But doing it in the dark is a terrible idea. Thick fog rolls in at night and you literally cannot see the road in front of you. It is just too dangerous. Book a room down in the plains and wait until morning to do your mountain climb.
Which route is best to skip Kolkata traffic?
A lot of regular drivers take the SH-7 state highway through Burdwan. This path completely skips the horrible traffic jams in Barasat and Krishnanagar. Just remember that this is a much narrower road, so you have to be very careful when you try to pass other cars.
How much does the FASTag cost for this trip?
You will pay close to ₹775 in total tolls one-way to reach Siliguri. Always keep a buffer amount in your account.
Is it safe to ride a motorcycle from Kolkata to Darjeeling?
Yes, lots of bikers do it, but it is a very tiring ride. Do not try to cover the entire 615km in a single day. Your body will give up. Break your trip and sleep overnight in Malda or Siliguri. Also, if you ride during the rainy season, leave the cheap plastic raincoats at home. The heavy highway winds and freezing mountain rain will rip them apart. Buy a thick, heavy-duty waterproof riding suit before you leave.
About the Author: Bijoy Pal has driven the NH-12 highway from Kolkata to Siliguri four times in the past three years. He doesn’t write regular travel blogs. Instead, he actually checks the road conditions, notes down the exact FASTag tolls, and rides the local mountain cabs to see how things really work. He shares these raw facts in his destination guides so you know exactly what to expect on your next trip.