The journey from Hajo to Shillong covers 120 km. You must travel to Guwahati first and then take a taxi or bus to Shillong. The drive is beautiful, winding through the hills of Meghalaya. It takes about 3-4 hours.
Total Distance: 120 km by road, 90 km air distance.
|
Direct
|
Direct
|
|
|---|---|---|
| Duration | 4 hours | 3 hours |
| Avg Price | 400 INR | 2000 INR |
| Operator | Meghalaya Transport | Private Taxi |
| Route | Guwahati to Shillong. | Via NH 6. |
| Tip | Buses are comfortable and frequent. | The road is scenic but winding; carry motion sickness medicine. |
March to June and September to November.