Shillong
Shillong
Train Driving Ship

Rangat to Shillong

Updated: 20 May 2026

The journey from Rangat to Shillong involves a sea voyage to Kolkata followed by a train to Guwahati and a taxi ride to Shillong. After reaching Port Blair from Rangat, board a ship to Kolkata. From Kolkata, take a train to Guwahati, which is the nearest railhead to Shillong. This route takes you from the tropical islands to the beautiful hills of Meghalaya.

Total Distance: Driving distance 2600 km, Air distance 2100 km.
Fastest Way
Flight from Port Blair to Guwahati, then taxi to Shillong.
Cheapest Way
Ship to Kolkata, train to Guwahati, and shared taxi to Shillong.
Compare Rangat to Shillong Routes
Train
Direct
Duration
15 hours
Avg Price
1500 INR
Operator
Indian Railways
Route
Kolkata (Howrah/Sealdah) to Guwahati.

The Saraighat Express is a popular train on this route.

Driving
Direct
Duration
3 hours
Avg Price
1200 INR
Operator
Shared Taxi
Route
Guwahati to Shillong via NH 6.

Shared taxis are readily available at Guwahati station.

Ship
Connecting
Duration
60 hours
Avg Price
4000 INR
Operator
SCI
Route
Port Blair to Kolkata Port.

Check the DSS website for the latest sailing schedule.

Travel Tips
  • Ship Booking
    Book your ship ticket at least 2 months in advance.
  • Train Connectivity
    Guwahati is well connected by trains from all major cities.
  • Local Food
    Try the famous Jadoh.
  • Transit
    Use shared taxis for travel within Shillong.
  • Packing
    Carry warm clothing as Shillong can be cold.
Safety Tips
  • Sea Safety
    Always wear a life jacket during emergency drills on the ship.
  • Train Safety
    Keep your luggage chained under the seat during the train journey.
  • Mountain Safety
    Be cautious of road closures during the monsoon season.
  • Emergency
    Keep local emergency numbers saved in your phone.
People Also Ask
  • Is there a direct train?
    No, you will need to change in Guwahati.
  • How to reach Port Blair from Rangat?
    Take a state transport bus or private taxi.
  • Are there ships every day?
    No, ships sail only on specific days of the month.
  • Is Shillong expensive?
    Shillong is moderately priced compared to other major Indian cities.
  • What is the best way to travel?
    A combination of ship, train, and taxi is the most economical.
Quick Info
  • From Rangat, Andaman and Nicobar Islands, India
  • To Shillong, Meghalaya, India
  • Modes
Best Time to Travel

March to June or September to November.

Things to Do in Shillong
1
Elephant Falls
A beautiful waterfall near Shillong. Known for its three-tiered structure.
2
Shillong Peak
The highest point in Shillong. Offers panoramic views of the city.
3
Umiam Lake
A beautiful lake near Shillong. Perfect for boating.
4
Don Bosco Museum
A museum showcasing the culture and history of Northeast India.
Tags
Rangat to Shillong Andaman to Meghalaya Ship to Kolkata Kolkata to Guwahati train Guwahati to Shillong taxi travel guide Shillong connectivity Rangat transport