Rome2Rio

How to get fromChicago to Shillongby plane, bus, car, train, or taxi

Find Transport to Shillong

See all options

There are 7 ways to get from Chicago to Shillong by plane, bus, car, train, or taxi

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Fly Chicago O'Hare International Airport to Lokpriya Gopinath Bordoloi International Airport, bus

    best
    1. Fly from Chicago O'Hare International Airport (ORD) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane plane ORD - GAU
    2. Take the bus from Gauhati Airport to Shillongbus bus
    29h 25m
    ₹32,438–95,676
  2. Fly Chicago O'Hare International Airport to Osmani International Airport, drive

    1. Fly from Chicago O'Hare International Airport (ORD) to Osmani International Airport (ZYL)plane plane ORD - ZYL
    2. Drive from Osmani International Airport (ZYL) to Shillongcar car
    28h 7m
    ₹40,438–112,276
  3. Fly Chicago O'Hare International Airport to Umroi Airport

    1. Fly from Chicago O'Hare International Airport (ORD) to Umroi Airport (SHL)plane plane ORD - SHL
    32h 37m
    ₹55,838–201,226
  4. Fly Chicago Midway International Airport to Osmani International Airport, drive

    1. Fly from Chicago Midway International Airport (MDW) to Osmani International Airport (ZYL)plane plane MDW - ZYL
    2. Drive from Osmani International Airport (ZYL) to Shillongcar car
    30h 57m
    ₹81,438–272,276
  5. Fly Chicago O'Hare International Airport to Shahjalal International Airport, train, drive

    1. Fly from Chicago O'Hare International Airport (ORD) to Shahjalal International Airport (DAC)plane plane ORD - DAC
    2. Take the train from Biman Bandar to Sylhettrain train
    3. Drive from Sylhet to Shillongcar car
    31h 2m
    ₹34,718–98,676
  6. Fly Chicago O'Hare International Airport to Silchar Airport, taxi

    1. Fly from Chicago O'Hare International Airport (ORD) to Silchar Airport (IXS)plane plane ORD - IXS
    2. Take the taxi from Silchar Airport (IXS) to Shillongtaxi taxi
    32h 4m
    ₹44,038–125,076
  7. Fly Chicago O'Hare International Airport to Shah Amanat International Airport, train, drive

    1. Fly from Chicago O'Hare International Airport (ORD) to Shah Amanat International Airport (CGP)plane plane ORD - CGP
    2. Take the train from Chattogram to Sylhettrain train
    3. Drive from Sylhet to Shillongcar car
    32h 53m
    ₹43,718–125,376

Chicago O'Hare International Airport (ORD) to Lokpriya Gopinath Bordoloi International Airport (GAU) flights

Calendar33Weekly Planes
Duration26h 14mAverage Duration
Ticket₹32,937Cheapest Price
See schedules

Comparing Your Travel Options

What companies run services between Chicago, IL, USA and Shillong, India?

LOT, Spicejet, and eight other airlines fly from Chicago O'Hare International Airport (ORD) to Umroi Airport (SHL) 3 times a day.

Airlines
Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including What are the different types of Renfe trains in Spain?, Best ways to travel around Australia, and The beginner’s guide to the 2018 World Nomad Games - to help you get the most out of your next trip.