• 1800-123-5555
  • Travel Agent? Join Us
  • Blog
  • Offers
View of the amazing Siliguri city

How to Reach Siliguri from Bangalore

Know about Siliguri also known as the gateway of North-Eastern India

Tourism in Siliguri

Rated 3.50/5 ( based on 10 reviews )

See Map

Quick Information

Best time to visit
Oct - Mar
Ideal Duration
4-5 Days
Visa
On Arrival
Starting from
Rs. 4,250
  • City Tour
  • Mountains
  • Nature

Bangalore to Siliguri Route

By AirBy RoadBy TrainBy Sea
Bangalore to Siliguri-49.0 hours45.0 hours-

Siliguri is a beautiful city nestled in the magnificent state of West Bengal. The city is filled with famous tourist spots which allure visitors from all parts of the globe. The best way to reach from Bangalore to Siliguri is by taking a flight. The total distance between Bangalore and Siliguri by air is 2093 km approx. which can be easily covered 2 hours 45 minutes to 3 hours by a non-stop flight. The main airport in Siliguri is Bagdogra International Airport (IXB) which is located just 11.6 km approx from the Siliguri city centre. The train is another option to travel to Siliguri from Bangalore which will take around 40 to 45 hours to reach.

If you're planning a trip from Bangalore to Siliguri and thinking about how to reach Siliguri from Bangalore, then we're here to help you out a little. Given below is a detailed description of all the different ways that you can use in order to reach from Bangalore to Siliguri.

Bangalore to Siliguri by Flight:

Bagdogra International Airport is a small yet important airport towards the West of Siliguri city. Many flights from Delhi, Kolkata, Mumbai, Bangalore, and Hyderabad have a layover in this airport. Some airlines that operate their flights from Bangalore to Siliguri are SpiceJet, IndiGo, AirAsia, and Vistara. A direct flight from Bangalore to Bagdogra Airport can last for an average duration of 3 hrs. Flight fares can range from 4,000 to 8,000 INR.

Bangalore to Siliguri by Train:

Siliguri actually has good railway connections to almost all cities in India. Bangalore to Siliguri distance by train is approx. 2468 km. There are two junctions (New Jalpaiguri Junction and Siliguri Junction) and two railway stations, the Siliguri Town Railway Station and Bagdogra Railway Station. There are four trains that run from Bangalore to Siliguri, the Agartala Humsafar which operate every Tuesday and Friday from Bengaluru Cantt to New Jalpaiguri Junction, the New Tinsukia Express which operates every Tuesday from Bengaluru to Siliguri Junction, the YPRKYQ AC Express which operates every Saturday from Yesvantpur Junction to New Jalpaiguri Junction and Guwahati Express which operates every Wednesday, Thursday and Friday from Bangalore Cantt to New Jalpaiguri Junction. Bangalore to Siliguri by train takes around 40 to 45 hours for the entire journey.

Bangalore to Siliguri by Road:

If one is to travel from Bangalore to Siliguri by road, there is only one option available to you. Which is, to travel using a private car. The average duration of your journey will be 1 day and 15 hours. There are no buses that operate directly from Bangalore to Siliguri. You can, however, travel from Bangalore to another city in West Bengal. You will easily find buses from another city in West Bengal to Siliguri.

Popular Packages

Unlimited Choices. Trusted Agents. Best Prices. Happy Memories.

View All

Sublime Sundarban Tour Package For 2 Nights 3 Days

View Detail

Cities:

  • Sunderbans
3 Days & 2 Nights

Starting from:

₹5,800/-

₹6,824/-15% OffExact prices may vary based on availability.

Upto 3 StarsMealsTransfersStay Included

A Refreshing Holiday Amid The Serenity

View Detail

Cities:

  • Kurseong
3 Days & 2 Nights

Starting from:

₹7,000/-

₹7,778/-10% OffExact prices may vary based on availability.

Upto 3 StarsSightseeingTransfersStay Included

Shantiniketan Tour Package For 2 Nights 3 Days

View Detail

Cities:

  • Shantiniketan
3 Days & 2 Nights

Starting from:

₹7,890/-

₹8,576/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Kolkata Tour Packages For 2 Nights 3 Days

View Detail

Cities:

  • Kolkata
3 Days & 2 Nights

Starting from:

₹7,890/-

₹8,576/-8% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfers

Kalimpong 3 Days Package

View Detail

Cities:

  • Kalimpong
3 Days & 2 Nights

Starting from:

₹8,500/-

₹9,140/-7% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeingTransfersStay Included

Darjeeling Family Package for 3 Days

View Detail

Cities:

  • Darjeeling
3 Days & 2 Nights

Starting from:

₹9,513/-

₹10,229/-7% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

West Bengal 4 Days Package

View Detail

Cities:

  • Jalpaiguri
4 Days & 3 Nights

Starting from:

₹9,878/-

₹10,622/-7% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfersStay Included

Kolkata Tour Packages For 3 Nights 4 Days

View Detail

Cities:

  • Kolkata
4 Days & 3 Nights

Starting from:

₹10,500/-

₹11,413/-8% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfers

2 Nights 3 Days Bishnupur Tour Package

View Detail

Cities:

  • Bishnupur
3 Days & 2 Nights

Starting from:

₹10,999/-

₹11,955/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Darjeeling Honeymoon Trip Plan For 5 Days

View Detail

Cities:

  • Darjeeling
5 Days & 4 Nights

Starting from:

₹12,438/-

₹13,520/-8% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfers

Darjeeling Tour Package From Kathmandu

View Detail

Cities:

  • Darjeeling
5 Days & 4 Nights

Starting from:

₹12,499/-

₹13,440/-7% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfersStay Included

Darjeeling Tour Package From Lucknow

View Detail

Cities:

  • Darjeeling
5 Days & 4 Nights

Starting from:

₹12,499/-

₹13,297/-6% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfersStay Included

Lolegaon Tour Package For 1 Night 2 Days

View Detail

Cities:

  • Lolegaon
2 Days & 1 Nights

Starting from:

₹12,831/-

₹13,650/-6% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfersStay Included

Dooars Tour Package For 4 Nights 5 Days

View Detail

Cities:

  • Lataguri
  • Lava
5 Days & 4 Nights

Starting from:

₹13,000/-

₹14,130/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Dooars Tour Package From New Jalpaiguri

View Detail

Cities:

  • Lataguri
  • Lava
  • Lolegaon
6 Days & 5 Nights

Starting from:

₹13,000/-

₹14,130/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Dooars Tour Package For 5 Nights 6 Days

View Detail

Cities:

  • Lataguri
  • Lava
6 Days & 5 Nights

Starting from:

₹13,000/-

₹14,130/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Delightful Darjeeling Tour Package From Ahmedabad

View Detail

Cities:

  • Darjeeling
4 Days & 3 Nights

Starting from:

₹13,905/-

₹15,280/-9% OffExact prices may vary based on availability.

Upto 2 StarsMealsSightseeingTransfersStay Included

Dooars Tour Package For 6 Nights 7 Days

View Detail

Cities:

  • Lataguri
  • Lava
7 Days & 6 Nights

Starting from:

₹14,000/-

₹15,217/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Dooars Forest Tour Package

View Detail

Cities:

  • Lataguri
  • Lava
7 Days & 6 Nights

Starting from:

₹14,000/-

₹15,217/-8% OffExact prices may vary based on availability.

Upto 3 StarsMealsSightseeingTransfers

Darjeeling Tour Package From New Jalpaiguri

View Detail

Cities:

  • Darjeeling
2 Days & 1 Nights

Starting from:

₹14,528/-

₹15,621/-7% OffExact prices may vary based on availability.

Upto 4 StarsMealsSightseeingTransfersStay Included

Our experts would love to create a package just for you!

Fill in your requirements here >

Your Preferences

Where do you want to go?

<>
  • Jan
  • Feb
  • Mar
  • Apr
  • May
  • Jun
  • Jul
  • Aug
  • Sep
  • Oct
  • Nov
  • Dec

2024

    Fastest Growing Holiday Marketplace

    650+

    Verified Agents

    22 Lac+

    Happy Travellers

    65+

    Destinations

    Easy, Secure & Reliable

    Traveltriangle

    Verified

    Stringent

    Quality Control

    24/7

    Support

    Want best packages handpicked just for you?

    Fill the form and get a callback from our holiday experts

    FAQ's of Siliguri

    Read on to find out why our customers love us!

    Which train takes the least time on Bangalore to Siliguri route?

    Agartala Bengaluru KYQ BNC Humsafar Express is the train that takes the least time on Bangalore to Siliguri route.

    Which is the first and last train that leaves from Bangalore to Siliguri and at what time is it scheduled?

    The first train from Bangalore to Siliguri is YPRKYQ Express at 08:30 am and the last train on this route is Dibrugarh Express at 11:55 pm.

    How many trains run from Bangalore to Siliguri on a daily basis?

    There are no trains that run from Bangalore to Siliguri on a daily basis.

    From which stations in Bangalore you can board the train to Siliguri?

    Some of the main stations from where you can board the train to Siliguri are Bangalore Cantt, KSR Bangalore City Junction, Bangalore Yesvantpur Express, and Tangla Railway Station.

    List the deboarding stations in Siliguri for the trains coming from Bangalore?

    New Jalpaiguri Junction (NJP) and Siliguri Railway Station are the only deboarding stations in Siliguri for the trains coming from Bangalore.

    How many flights run from Bangalore to Siliguri on a daily basis?

    A total of around 6 flights operate from Bangalore to Siliguri on a daily basis.

    How It Works

    1

    Personalise This Package

    Make changes as per your travel plan & submit the request.

    2

    Get Multiple Quotes

    Connect with top 3 agents, compare quotes & customize further.

    3

    Book The Best Deal

    Pay in easy installments & get ready to enjoy your holiday.