Edit
Edit

October 2025

  • MON
  • TUE
  • WED
  • THU
  • FRI
  • SAT
  • SUN
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

Guwahati to Shillong MTC Bus Tickets Booking

Showing8 buses
Previous Day|Next Day
Sort by:
BESTRATINGDEPARTUREARRIVALFASTESTCHEAPEST
Bus DetailsTime and DurationPrice

MTC

Meghalaya Transport Corporation(MTC)

4 buses

Starts at 07:00

₹200

Starts from

4 Buses

76 seats left

SHOW BUSES

From ₹200

View all

Guwahati to Shillong Other Buses

Easy Ride

Volvo 9600 Multi-Axle A/C Sleeper (2+1)

4.5/5   32 Reviews

05:00

ISBT BUS STAND

2h 30m

07:30 13th Oct

Shilong

₹350

SELECT SEAT

22 window seat  window

36 seats left

₹ 350

  • featureLive Tracking
  • feature23 users rated 5 star

NETWORK TRAVELS

Benz A/C Sleeper (2+1)

4.0/5   26 Reviews

05:30

ISBT Guwahati

2h 0m

07:30 13th Oct

Borapani

₹400

₹500

SELECT SEAT

13 window seat  window

23 seats left

₹ 500

₹ 400

  • featureFriendly cancellation policy
  • featureLive Tracking
  • feature11 users rated 5 star

Dream Bus

Bharat Benz A/C Sleeper (2+1)

3.3/5   28 Reviews

05:30

ISBT Guwahati

2h 30m

08:00 13th Oct

Borapani

₹300

₹500

SELECT SEAT

22 window seat  window

36 seats left

₹ 500

₹ 300

  • featureFriendly cancellation policy
  • featureLive Tracking
  • feature11 users rated 5 star

Chartered Bus -ASTC

A/C Sleeper (2+1)

3.8/5

05:30

ISBT Guwahati

2h 0m

07:30 13th Oct

Barapani

₹325

SELECT SEAT

22 window seat  window

36 seats left

₹ 325

  • featureLive Tracking

FAQs About MTC Buses from Guwahati to Shillong

Q. By when MTC first bus leave from Guwahati?

A. First bus of MTC leaves from Guwahati at around 07:00. More information available at Goibibo. Book Now

Q. How many buses operated between Guwahati to Shillong by MTC currently?

A. There are around 4 buses currently getting operated by MTC between Guwahati to Shillong. Book Now

Q. What is the minimum fare for Guwahati to Shillong bus specially by MTC?

A. Guwahati to Shillong fare for MTC is around Rs. 200 approx. Book Now

Q. How many hours it takes to travel from Guwahati to Shillong by MTC?

A. Guwahati to Shillong journey takes around 2h 0m by MTC. Book Now