I think Railway connectivity is missing as Gujarat is big and bringing Railway connectivity might be not economical to all location.
But road connectivity is excellent. Travel experience via Volvo bus was good during this trip. I believe bus operator (Patel Travel) need to polish their staff so that they can take care of business. Apart from this bus condition was good, watched movie on on board TV, water bottle given.
I recommend other travellers to book the ticket from Patel's office/ online. Do not book the ticket from other agent on behalf of Patel Travel as they try to make money from you with overcharging for the trip!!