There are 7 ways to get from Azamgarh to Shillong by train, taxi, car, plane, or bus
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train, taxi
best- Take the train from Azamgarh to Balliatrain
- Take the train from Ballia to Guwahatitrain
- Take the taxi from Guwahati to Shillongtaxi
22h 10m₹2,328–6,931Train, bus
cheapest- Take the train from Azamgarh to Bhatni Jntrain
- Take the train from Bhatni Jn to Guwahatitrain
- Take the bus from Guwahati Paltan Bazar to Barik Pointbus
31h₹847–5,366Drive 1,093.1 km
- Drive from Azamgarh to Shillongcar 1,093.1 km
16h 23m₹12,252–17,696Taxi to Varanasi Airport, fly to Umroi Airport
- Take the taxi from Azamgarh to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Umroi Airport (SHL)plane VNS - SHL
17h 38m₹12,063–30,070Taxi to Varanasi Airport, fly to Lokpriya Gopinath Bordoloi International Airport, bus
- Take the taxi from Azamgarh to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Lokpriya Gopinath Bordoloi International Airport (GAU)plane VNS - GAU
- Take the bus from Gauhati Airport to Shillongbus
8h 56m₹10,663–19,520Taxi to Varanasi Airport, fly to Silchar Airport, taxi
- Take the taxi from Azamgarh to Varanasi-Airport-VNStaxi
- Fly from Varanasi Airport (VNS) to Silchar Airport (IXS)plane VNS - IXS
- Take the taxi from Silchar Airport (IXS) to Shillongtaxi
11h 15m₹13,263–28,920Train to Gorakhpur Airport, fly to Umroi Airport
- Take the train from Azamgarh to Gorakhpurtrain
- Fly from Gorakhpur Airport (GOP) to Umroi Airport (SHL)plane GOP - SHL
25h 9m₹11,873–33,919
Varanasi Airport (VNS) to Umroi Airport (SHL) flights
Comparing Your Travel Options
The cheapest way to get from Azamgarh to Shillong is to train and bus which costs ₹800 - ₹5,500 and takes 31h.
The fastest way to get from Azamgarh to Shillong is to taxi and fly and bus which takes 8h 56m and costs ₹10,000 - ₹20,000.
The distance between Azamgarh and Shillong is 1243 km. The road distance is 1093.1 km.
The best way to get from Azamgarh to Shillong without a car is to train and taxi which takes 22h 10m and costs ₹2,300 - ₹7,000.
It takes approximately 22h 10m to get from Azamgarh to Shillong, including transfers.
Yes, the driving distance between Azamgarh to Shillong is 1093 km. It takes approximately 16h 23m to drive from Azamgarh to Shillong.
There are 288+ hotels available in Shillong.
What companies run services between Azamgarh, India and Shillong, India?
There is no direct connection from Azamgarh to Shillong. However, you can take the train to Ballia, take the train to Guwahati, then take the taxi to Shillong. Alternatively, you can drive from Azamgarh to Shillong in around 16h 23m.
- Website
- goindigo.in
Flights from Varanasi Airport to Umroi Airport via Kolkata
- Ave. Duration
- 15h 45m
- When
- Every day
- Estimated price
- ₹9,500–27,000
Flights from Varanasi Airport to Umroi Airport via Hyderabad, Kolkata
- Ave. Duration
- 18h 5m
- When
- Every day
- Estimated price
- ₹16,000–29,000
Flights from Varanasi Airport to Umroi Airport via Bhubaneswar, Kolkata
- Ave. Duration
- 24h 45m
- When
- Monday, Wednesday, and Saturday
- Estimated price
- ₹11,000–28,000
Flights from Varanasi Airport to Lokpriya Gopinath Bordoloi International Airport via Kolkata
- Ave. Duration
- 3h 35m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Varanasi Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 5h 50m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Varanasi Airport to Lokpriya Gopinath Bordoloi International Airport via Madras
- Ave. Duration
- 7h 50m
- When
- Every day
- Estimated price
- ₹9,500–16,000
Flights from Varanasi Airport to Silchar Airport via Kolkata
- Ave. Duration
- 8h 45m
- When
- Every day
- Estimated price
- ₹7,500–22,000
Flights from Varanasi Airport to Silchar Airport via Delhi, Kolkata
- Ave. Duration
- 10h 45m
- When
- Every day
- Estimated price
- ₹12,000–23,000
Flights from Gorakhpur Airport to Umroi Airport via Kolkata
- Ave. Duration
- 25h 45m
- When
- Every day
- Estimated price
- ₹11,000–31,000
Flights from Gorakhpur Airport to Umroi Airport via Hyderabad, Kolkata
- Ave. Duration
- 22h 55m
- When
- Every day
- Estimated price
- ₹19,000–33,000
- Website
- spicejet.com
Flights from Varanasi Airport to Umroi Airport via Delhi
- Ave. Duration
- 19h 17m
- When
- Thursday and Sunday
- Estimated price
- ₹11,000–20,000
Flights from Gorakhpur Airport to Umroi Airport via Delhi
- Ave. Duration
- 17h 30m
- When
- Thursday and Sunday
- Estimated price
- ₹13,000–22,000
- Website
- airindia.in
Flights from Varanasi Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 6h 27m
- When
- Every day
- Estimated price
- ₹8,500–21,000
- Website
- airindiaexpress.in
Flights from Varanasi Airport to Lokpriya Gopinath Bordoloi International Airport via Delhi
- Ave. Duration
- 5h 25m
- When
- Monday, Tuesday, Thursday, Friday, Saturday, and Sunday
- Estimated price
- ₹8,500–21,000
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Azamgarh to Ballia
- Ave. Duration
- 2h 25m
- Frequency
- 4 times a day
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Ballia to Guwahati
- Ave. Duration
- 17h 20m
- Frequency
- Once daily
- Estimated price
- ₹480–3,700
- Website
- irctc.co.in
- Sleeper Class
- ₹480–600
- Third AC (3A)
- ₹1,200–1,600
- Second AC (2A)
- ₹1,700–2,200
- First Class (1A)
- ₹2,900–3,700
Train from Azamgarh to Bhatni Jn
- Ave. Duration
- 2h 20m
- Frequency
- 3 times a week
- Estimated price
- ₹140–1,200
- Website
- irctc.co.in
- Sleeper Class
- ₹140–180
- Third AC (3A)
- ₹410–550
- Second AC (2A)
- ₹550–700
- First Class (1A)
- ₹900–1,200
Train from Bhatni Jn to Guwahati
- Ave. Duration
- 23h 40m
- Frequency
- Once daily
- Estimated price
- ₹500–3,900
- Website
- irctc.co.in
- Sleeper Class
- ₹500–650
- Third AC (3A)
- ₹1,300–1,700
- Second AC (2A)
- ₹1,800–2,400
- First Class (1A)
- ₹3,100–3,900
Train from Azamgarh to Gorakhpur
- Ave. Duration
- 4h 35m
- Frequency
- 4 times a week
- Estimated price
- ₹170–1,400
- Website
- irctc.co.in
- Sleeper Class
- ₹170–210
- Third AC (3A)
- ₹470–600
- Second AC (2A)
- ₹650–800
- First Class (1A)
- ₹1,000–1,400
- Phone
- +91 7640003050
- [email protected]
- Website
- meghalayatourism.in
Bus from Gauhati Airport to Shillong
- Ave. Duration
- 2h 45m
- Frequency
- Twice daily
- Estimated price
- ₹200
- Schedules at
- meghalayatourism.in
- Adult
- ₹200
- Ave. Duration
- 1h 57m
- Estimated price
- ₹1,700–4,600
Kamakshi Tours
- Phone
- +91 98 64 04 79 96
- Website
- kamakshitours.com
Xcell Cabs
- Phone
- +91 97 07 09 70 70
- Website
- xcell.co.in
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 How to get from Stansted Airport into central London, Want to know more about Flixbus?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.









