Tour Meghalaya
    TourMeghalaya
    CabsCar + driverTrip plannerFreeToursPlacesUpdates
    +91 98621 55705
    Tour Meghalaya
    TourMeghalaya

    Your trusted partner for exploring Meghalaya's breathtaking landscapes. Local drivers, comfortable vehicles, and unforgettable experiences.

    Quick Links

    • Cab prices and routes
    • Tour packages
    • Places to visit
    • Travel guides
    • Free trip planner
    • Shillong taxi service
    • Meghalaya for foreign travellers
    • Car + driver for your trip
    • Scooty rental in Shillong
    • Guwahati Airport to Shillong cab
    • Shillong to Cherrapunji cab
    • Shillong to Dawki cab

    Contact Us

    • Jail Road, Shillong, Meghalaya 793001
    • Phone: +91 98621 55705
    • Email: hi@tourmeghalaya.com

    Follow Us

    © 2026 All rights reserved. Assembled with ❤️ and mountain air in Meghalaya.

    About us · Travel updates · Festivals & events · Photo credits · Privacy · Terms · Review us on Google

    Chat on WhatsAppPrices & booking, quick reply
    WhatsAppSee cab prices
    The highway running beside Umiam Lake near ShillongPhoto: ANKAN · CC BY-SA 4.0
    HomeCabsGuwahati to Shillong Cab

    One-way taxi · local driver

    Guwahati to Shillong Taxi & Cab from ₹2,700 (one way)

    A Guwahati to Shillong taxi costs from ₹2,700 one way in a sedan, ₹2,900 in an SUV, ₹3,500 in an Ertiga and ₹4,300 in an Innova, picked up anywhere in Guwahati city or at the railway station (airport pickups start from ₹3,000). The drive is about 100 km on NH6 and takes 3 to 3.5 hours, with fuel, tolls and driver charges included in the fare.

    Distance
    100 km
    Duration
    3 – 3.5 hours
    Route
    NH6 via Jorabat, Nongpoh & Umiam Lake
    From
    ₹2,700
    Book this cab Ask on WhatsApp
    ScheduledWinter Tales 2026, 17–19 DecScheduledCherry Blossom Festival 2026, 20–21 NovScheduledShillong Literary Festival 2026, 12–14 Nov

    All Meghalaya travel updates →

    Fixed fares

    Guwahati to Shillong taxi fare (one-way)

    Price for the whole car, not per person. Fuel, tolls and driver charges included.

    VehicleSeatsExamplesOne-way fare*
    Sedan4 seatsDzirefrom ₹2,700
    Ciaz4 seatsroomier sedanfrom ₹2,900
    SUV5 seatsBrezzafrom ₹2,900
    6-seater6 seatsErtigafrom ₹3,500
    Premium 7-seater7 seatsInnovafrom ₹4,300

    *Starting one-way fare for each car type with a daytime pickup. The exact price depends on your date, vehicle and pickup point and is confirmed before you book. Group of 8 or more? Ask us on WhatsApp for a Tempo Traveller quote.

    Fares last updated: October 2026

    See exact price & book

    The drive

    About the Guwahati–Shillong route

    Shillong sits about 100 km south-east of Guwahati city, in the Khasi Hills. The road is NH6 all the way: out of Guwahati through Khanapara, across the Assam–Meghalaya border at Jorabat, past the Byrnihat industrial belt, through Nongpoh, and then up the hill section past Umiam (Barapani) Lake into Shillong. The first hour is flat and busy; the last part climbs steadily through pine forest.

    The usual time is 3 to 3.5 hours. The slowest stretch is normally not the hills but the Jorabat junction and the trucks around Byrnihat, which can add 30 minutes or more at busy times. Fog on the upper section in the monsoon and in winter evenings also slows things down, which is why our drivers prefer to reach Shillong in daylight.

    Most travellers start from one of three places: Guwahati Railway Station (GHY, Paltan Bazaar), Kamakhya Junction, or Lokpriya Gopinath Bordoloi International Airport (GAU). A city or station pickup is about 100 km and starts from ₹2,700. The airport is on the far western side of Guwahati, about 123 km from Shillong, so airport pickups have their own fare starting from ₹3,000.

    Pick a Dzire for up to 4 people with normal luggage, a Ciaz for more legroom and boot space, a Brezza if you want a little more room, an Ertiga for 5 to 6, or an Innova for families with big bags. Every fare is one way, so you never pay for the empty return leg, and the price is confirmed before you pay.

    At a glance

    Distance
    100 km
    Duration
    3 – 3.5 hours
    Car types
    5
    Lowest fare
    ₹2,700
    Book this cab

    Good to know

    Best time to leave Guwahati for Shillong

    Leave Guwahati in the morning, roughly between 7 and 10 am. You clear Jorabat before traffic builds, have daylight for the Umiam Lake stop, and reach your Shillong hotel by early afternoon.

    Afternoon and evening departures are fine and we run them every day, but in winter it gets dark in Shillong as early as 4:30 to 5 pm, so the hill section is driven at night. If your train or flight lands late, a pre-booked cab saves you from bargaining at the rank, and the driver takes the hill road slowly in the dark.

    Good to know

    Shared taxi vs private cab from Guwahati to Shillong

    Shared taxis (mostly Sumos and similar SUVs) leave from the Paltan Bazaar area near Guwahati Railway Station. A seat costs roughly ₹400 to ₹600 depending on the season and the vehicle; this is an approximate local rate, not our fare. The taxi leaves when it is full, drops everyone at a stand in central Shillong, has limited space for luggage and does not stop for sightseeing.

    A private cab picks you up at the station exit, airport arrivals or your hotel, leaves when you want, stops at Umiam Lake on request and drops you at your Shillong hotel door. For 3 or 4 people, a sedan at ₹2,700 works out to about ₹675 to ₹900 per person.

    Good to know

    Is there a train from Guwahati to Shillong?

    No. Shillong has no railway station, and there is no direct train from Guwahati to Shillong. The nearest railheads are Guwahati (GHY) and Kamakhya Junction (KYQ), both in Guwahati, and the last 100 km is by road: a private taxi, a shared taxi or a bus.

    What's included

    • One-way fare: no return-trip charge
    • Fuel, tolls and driver allowance included
    • Pickup from Guwahati railway station, Kamakhya or any city address
    • Airport pickup available (from ₹3,000)
    • Clean, well-maintained AC vehicles
    • Experienced local hill-road drivers
    • Free Umiam Lake photo stop on request
    • 24×7 booking & support

    Stops along the way

    1. 1

      Nongpoh

      Roughly halfway: the usual tea and snack halt, with roadside fruit stalls.

    2. 2

      Umiam Lake (Barapani)

      Sweeping reservoir viewpoint ~15 km before Shillong: the classic photo stop.

    3. 3

      Mawkdok Dympep Valley

      Optional detour beyond Shillong towards Cherrapunji for the valley viewpoint and zipline.

    FAQ

    Guwahati to Shillong cab: common questions

    What is the Guwahati to Shillong taxi fare?
    From Guwahati city or the railway station, the one-way taxi fare starts from ₹2,700 for a sedan, ₹2,900 for an SUV (Brezza), ₹3,500 for an Ertiga and ₹4,300 for an Innova. From Guwahati Airport it starts from ₹3,000 for a sedan. Fuel, tolls and the driver are included, and the exact fare is confirmed before you pay.
    What is the Guwahati to Shillong cab fare for a family?
    For 5 or 6 people, an Ertiga starts from ₹3,500 one way. For a family with large bags, an Innova (7 seats) starts from ₹4,300. Groups of 8 or more can ask us on WhatsApp for a Tempo Traveller quote.
    What is the distance from Guwahati to Shillong?
    About 100 km by road from Guwahati city or the railway station, and about 123 km from Guwahati Airport (GAU). The route is NH6 via Jorabat, Nongpoh and Umiam Lake.
    How long does a taxi from Guwahati to Shillong take?
    Usually 3 to 3.5 hours from the city or station, and 3.5 to 4 hours from the airport. Traffic at Jorabat and fog on the hill section in the monsoon or on winter evenings can add time.
    Is there a train from Guwahati to Shillong?
    No. Shillong has no railway station. The nearest railheads are Guwahati (GHY) and Kamakhya Junction, so you take a taxi, shared taxi or bus for the last 100 km.
    How much is a shared taxi from Guwahati to Shillong?
    Shared taxis from the Paltan Bazaar area near Guwahati station charge roughly ₹400 to ₹600 per seat (an approximate local rate that changes with season). They leave when full and drop you at a stand in Shillong. A private sedan from ₹2,700 is about ₹675 to ₹900 per person for 3 or 4 people and goes door to door.
    Does the taxi fare include tolls, fuel and the driver?
    Yes. The one-way fare includes fuel, tolls and the driver's charges, and there is no charge for the empty return trip.
    Can I book a cab from Guwahati Airport or the railway station?
    Yes. We pick up from Guwahati Railway Station, Kamakhya Junction, any hotel or address in Guwahati city, and from Guwahati Airport (GAU). Airport pickups start from ₹3,000 because the airport is about 23 km further from Shillong.
    What is the best time to leave Guwahati for Shillong?
    Morning, roughly 7 to 10 am, so you clear Jorabat before traffic builds and reach Shillong in daylight. Later departures are fine; the driver simply takes the hill section more slowly after dark.
    Can we stop at Umiam Lake on the way?
    Yes. A short photo stop at Umiam (Barapani) Lake is free on request. Longer sightseeing detours can be added as an hourly extension.
    Is the fare fixed or does it change with demand?
    The fares listed are starting prices. Your final price is locked in when you book, based on the date, vehicle and pickup point, so there are no surprises on the day.

    Make it a trip

    Tours that include Shillong

    The highway running beside Umiam Lake near Shillong

    Meghalaya 5-Day Itinerary from Guwahati

    4 Nights / 5 Days · from ₹18,999

    Nohkalikai Falls plunging into its pool near Cherrapunji

    Shillong–Cherrapunji Tour Package (3N/4D)

    3 Nights / 4 Days · from ₹14,999

    Shillong town and the surrounding Khasi hills

    Meghalaya 3-Day Itinerary (2N/3D)

    2 Nights / 3 Days · from ₹11,999

    Other popular cab routes

    Guwahati Airport → Shillong from ₹3,000Shillong → Guwahati from ₹2,700Guwahati → Dawki from ₹5,000Shillong → Guwahati Airport from ₹3,000Shillong → Cherrapunji from ₹2,800

    Keep planning

    Plan the rest of your trip

    All Meghalaya cab routesMeghalaya tour packagesTourist places in MeghalayaWaterfalls in MeghalayaBuild a free AI itineraryMeghalaya taxi fare chartMulti-day taxi packageShillong taxi serviceGuwahati–Shillong shared taxi

    Pay only after we confirm

    Ready to book your Guwahati → Shillong cab?

    Prices from ₹2,700. You pay only after we confirm.

    Book online Call us WhatsApp