1map logoGo to main page

Darjeeling (West Bengal), West Bengal to Kolkata, West Bengal from $4: 6 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Darjeeling (West Bengal), India
to
Kolkata, India

How to Get from Darjeeling (West Bengal) to Kolkata: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$4 by trainBest price
629 kmDistance
2h 47m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Darjeeling (West Bengal) to Kolkata with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Average Duration
2h  47m
Estimated price
$64-194
Recommended
Company
Indian Railways
Train
Average Duration
20h  20m
Estimated price
$4-25
Cheapest
route map
Distance: 629 km
Duration: 2h 47m

See more options

Company
various
Train
Bus
Average Duration
20h  25m
Estimated price
$11-62
Company
various
Taxi
Train
Average Duration
10h  48m
Estimated price
$37-58
Company
NBSTC
Bus
Average Duration
14h  25m
Estimated price
$45-50
Company
various
Drive
Average Duration
9h  15m
Estimated price
$640-1100

Traveling From Darjeeling (West Bengal) to Kolkata

The journey from the serene hills of Darjeeling, where tea gardens and Himalayan views abound, to the vibrant streets of Kolkata, bursting with culture and history, offers a fascinating contrast in experiences.

Best Neighbourhoods in Kolkata

Kolkata's neighborhoods offer diverse experiences and rich cultural insights.

BBD Bagh
• Home to iconic colonial architecture.
• Central hub for business and history.
South Kolkata
• Features upscale residential areas and parks.
• Great for shopping and dining options.
Kolkata's North
• Known for vibrant street markets and local flavor.
• Rich in cultural festivals and traditions.

Best Times To Visit Kolkata's Attractions

Planning your visits to Kolkata's attractions can enhance your experience.

Victoria Memorial
Visit early in the morning to enjoy fewer crowds and serene gardens.
Howrah Bridge
Late afternoon offers stunning sunset views with fewer tourists.
Dakshineswar Kali Temple
Weekdays provide a quieter atmosphere for reflection and exploration.

Kolkata Weather: What to Expect Year-Round

Kolkata experiences a tropical climate with hot, humid summers, a monsoon season, and mild winters, making the best times to visit between October and March. Understanding the weather helps you plan your activities and pack accordingly, ensuring a comfortable journey.

Dining Recommendation in Kolkata

For a true taste of Kolkata, try the iconic street food dish, puchka—crispy hollow puris filled with spicy tamarind water, contrasting sharply with the subtler flavors of Darjeeling’s momos and tea; the vibrant atmosphere of Kolkata’s bustling food stalls adds to the experience, offering a burst of flavors and local ingredients that keep your taste buds excited.

Darjeeling (West Bengal) - Kolkata operators

Explore transport companies operating between Darjeeling (West Bengal) and Kolkata, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
airasia.com

Plane from Bagdogra Airport (IXB) to Kolkata Airport (CCU)

Average Duration
1h 1m
Estimated price
$648-649
Website
goindigo.in

Plane from Bagdogra Airport (IXB) to Kolkata Airport (CCU)

Average Duration
1h 6m
Estimated price
$644-647
Website
spicejet.com

Plane from Bagdogra Airport (IXB) to Kolkata Airport (CCU)

Average Duration
1h 23m
Estimated price
$1940-1941
Train Show train routes
Contact phone
14646
Website
https://www.irctc.co.asia/en/operator/indian-railways

Train from Darjeeling to Siliguri Jn

Average Duration
6h 50m
Estimated price
$4-1949

Train from Siliguri Jn to Sealdah

Average Duration
12h 30m
Estimated price
$1942-1943

Train from Darjeeling to Sealdah

Average Duration
20h 20m
Estimated price
$4-641

Train from New Jalpaiguri to Howrah Jn

Average Duration
9h 40m
Estimated price
$1942-1943
Bus Show bus routes
Contact phone
03582222576
Website
https://nbstc.in

Bus from Siliguri to Kolkata

Average Duration
13h 23m
Estimated price
$646-646
Contact phone
+919836583690
Website
shyamolibusservice.com

Bus from Siliguri Bus Station to Esplande Bus Stand, Kolkata

Average Duration
12h 30m
Estimated price
$19460-645
all-pages.other Show other routes
Contact phone
8670550722
Website
darjeelingtaxi.com

Other from Darjeeling to New Jalpaiguri

Average Duration
1h 8m
Estimated price
$648-45
Drive

Drive from Darjeeling to Kolkata

Average Duration
9h 15m
Estimated price
$640-110

Darjeeling (West Bengal) to Kolkata: Overview of Bus, Train, Flight, and Car Trips

Traveling between Darjeeling (West Bengal) and Kolkata offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on a scenic road trip from Darjeeling to Kolkata, covering a distance of 391 miles through the beautiful landscapes of West Bengal. Enjoy a leisurely drive that takes approximately 9 hours and 15 minutes, allowing you to soak in the diverse sights along the way. 💰 Prices for a car journey from Darjeeling to Kolkata range between $70 to $110, offering a budget-friendly yet comfortable travel option. Experience the convenience of personal transportation as you traverse from the hill station of Darjeeling to the bustling city of Kolkata, with the freedom to make pit stops at charming roadside eateries.
Average price
$70 - $110
🚂 The journey from Darjeeling to Kolkata by train is a scenic route that typically takes around 20 hours and 20 minutes with transfers along the way. 💸 Train ticket prices between Darjeeling and Kolkata range from $4 to $25, giving travelers an affordable and convenient option to explore the vibrant city of Kolkata.
Departure Point
Darjeeling station
Arrival Point
Sealdah station
🛫 The quickest way to travel from Darjeeling to Kolkata is by taking a direct flight from Bagdogra Airport to Kolkata Airport, which only takes 55 minutes. 🌆 Various airlines such as AirAsia India, Spicejet, and IndiGo Airlines operate flights on this route, making it convenient for travelers to reach Kolkata in just 2 hours and 47 minutes. 💸 The prices for flights between Kolkata and Darjeeling can range from $64 to $194, offering travelers options to suit their budget and preferences.
Departure Point
Bagdogra Airport
Arrival Point
Kolkata Airport
🚌 The journey from Darjeeling to Kolkata by bus takes approximately 14 hours and 25 minutes, offering a scenic route through the beautiful landscapes of West Bengal. 🎟️ The prices for a bus ticket between Kolkata and Darjeeling typically range from $45 to $50, making it an affordable option for travelers looking to explore the region.

Frequently asked questions

Find out more about the route from Darjeeling (West Bengal) to Kolkata.

Or choose the category:
The distance between Darjeeling and Kolkata is 311 miles or 391 miles by road. The typical travel times by various modes of transportation are as follows: it takes 20h 20m by train, 10h 48m by taking a taxi and then a train, 2h 57m by plane, 9h 15m by car, and 14h 25m by bus. These times may vary depending on traffic and other conditions.
The most cost-effective option for traveling from Darjeeling to Kolkata is by train, with tickets ranging from $4 to $26. Although it takes a longer time of 20h 20m, it is a more economical choice. However, if time is a priority, the quickest way to reach Kolkata is by flying, which takes only 2h 57m but costs between $60 and $200. Ultimately, the choice between cost-effectiveness and time-efficiency will depend on the traveler's preferences and budget.
The prices of a train ticket from Darjeeling to Kolkata can range from $4 to $25, depending on the class and the time of travel. On the other hand, the prices of a bus ticket from Kolkata to Darjeeling typically range from $45 to $50. It is important to check with the respective transportation companies for the most accurate and up-to-date pricing information.
To travel from Darjeeling to Kolkata without using public transportation, you can take a private car or hire a taxi. The driving distance between the two cities is approximately 391 miles, and the journey takes around 9 hours and 15 minutes by car. The cost of hiring a car or taxi for this journey can vary between $70 and $110. This option provides the flexibility of traveling at your own pace and stopping at any desired locations along the way.
If you are looking to travel from Darjeeling to Kolkata without a car, there are a few options available. The quickest option is to take a taxi and then a train, which takes around 10 hours and 48 minutes. This option can cost between $35 and $60. Another option is to fly, which takes around 2 hours and 57 minutes and costs between $60 and $200. If you prefer a more budget-friendly option, you can take a bus, which takes around 14 hours and 25 minutes and costs between $40 and $55, or a train, which takes around 20 hours and 20 minutes and costs between $4 and $26.
Yes, there is a link between Darjeeling and Kolkata but there is no direct train route. Instead, travelers must take a train from Darjeeling to Siliguri Jn, and then transfer to another train to reach Kolkata's Sealdah station. The journey, including transfers, takes approximately 20 hours and 20 minutes. The train services are operated by Indian Railways.
The flight between Darjeeling and Kolkata typically takes around 1 hour and 5 minutes. The prices for this flight can vary between $63 and $194, depending on the airline and time of booking. It is recommended to check with different airlines for the best deals and availability.
There are plenty of accommodation options near Kolkata. With over 973 hotels available, you will have a wide range to choose from. Prices for hotels in Kolkata start at $26, making it accessible for various budgets. Whether you prefer luxury hotels, budget accommodations, or something in between, you can find suitable options near Kolkata.