Please check: Ahija self drive bike rental
1800-123-3262
Wanderlust bike rental service
07035377760
Hope it helps.... Happy Trip to Meghalaya-The abode of clouds
I visited meghalaya in September 2019.
guwahati-shillong- Cherrapunji- dawki - shillong - guwahati. this was my route and rented my bike from guwahati, and before that I compared rates of all the company's but 'trivane' will give you bikes and cars on very reasonable price. there phone numbers are (+917577007772)
and all the best for your trip