Siliguri to Shillong Distance

Siliguri To Shillong

(Shillong To Siliguri)

Siliguri to Shillong distance is 533 kms .

Shillong does not have a train station, and the nearest station is Guwahati, at a distance of 70 kms from Shillong.

Travel options to Reach Shillong from Siliguri

  • Adult

  • Children

  • Infants

- Posted by
1 of

It couldn't be any simpler to travel from Siliguri to Shillong. Did you know about these various means to travel from Siliguri to Shillong?

Transport options from Siliguri to Shillong

Siliguri to Shillong By Bus: Buses on this route can be booked at many websites which offer the online booking service. If you are worried about what type of buses are available, worry not. You get to choose from A/C Sleeper (2+1), Non A/C Sleeper, Volvo A/C Multi-Axle Semi-sleeper, Volvo A/C Multi-Axle Semi-sleeper. With HolidayIQ book bus tickets from Siliguri to Shillong & also explore the availability of buses. Plenty of government and private buses travel between Siliguri and Shillong. On an average, Siliguri to Shillong travel time is 128 hours.

Siliguri to Shillong By Train: To travel by train from Siliguri to Shillong, check the train schedule and availability now. It takes 128 hours by train to reach Shillong from Siliguri. Tetelia is the nearest railway station. It is about 63 kms from Shillong airport.

Siliguri to Shillong By Car: If you wish to travel from Siliguri to Shillong by road instead, find the complete guide about taxis from Siliguri to Shillong. Take a car or hire a taxi from Siliguri to Shillong. The cost of cab ranges from INR 5 per kilometre, depending upon the type of car. Additionally, you have to pay toll tax. Suitable for families travelling with kids and groups.

Siliguri to Shillong By Flight: Find flights from Siliguri to Shillong, explore the availability and Book Flight tickets from Siliguri to Shillong. A number of flights fly directly between Siliguri to Shillong. Travel by flight takes about 10 hours. Several cab and taxi services are available outside the airport to travel from airport to other parts of Shillong. Shillong airport is the nearest airport near Shillong. It is about 18 kms from Shillong airport to Shillong.

Travel by Train

Siliguri ––› Guwahati
By Train 340 Km
Guwahati ––› Shillong
By Taxi 70 Km
Siliguri to Guwahati by Train (340 Km)
Train No. Train Name Origin Dep. Arr. Days Of Run
Sil... Shi... M T W T F S S
15901 Dibrugarh Express Siliguri Junction 00:27 08:15 Y N N N N N N
15941 Jhajha Dbrg Exp Siliguri Junction 13:45 22:15 N N N N Y N N
06336 Dibrugarh Express Siliguri Junction 09:02 20:30 N Y N N N N N
5641 Jhajha Ghy Exp Siliguri Junction 13:35 22:15 N Y N N N N N
5641 Jhajha Ghy Exp Siliguri Junction 13:35 22:15 N Y N N N N N
More Trains ›
Guwahati to Shillong by cab (70 Km)
Vehicle Rs/Km Estimate (Rs)
Chevrolet Optra 26 1820
Chevrolet Tavera A/C 12 840
Ford Fiesta A/C 18 1260
Ford Ikon A/C 15 1050
Honda Accord 47 3290
More Cabs ›

Travel by Car/Taxi

Vehicle Approx. Fare/Km (Rs) Approx. Cost (Rs)
Tata Indica A/C 9 3339
Chevrolet Tavera A/C 12 4452
Toyota Qualis A/C 12 4452
Ford Ikon A/C 15 5565
Hyundai Accent A/C 15 5565
View all Cars/Taxis ›

Shillong Packages

Many travel agents offer Siliguri to Shillong tour packages in various budget categories.

Shillong (3N)

3 Nights / 4 Days

Shillong (3N), Kaziranga (2N), Guwahati (1N)

4 Nights / 5 Days

1 Package Available

Shillong (3N), Guwahati (1N)

4 Nights / 5 Days

1 Package Available

Shillong Information