There is currently no option on google apis to get public transport information as you see on Google maps. It is best to use google places api and filter for bus_station to get detailed information about bus stations, but the information that the information will return will be limited to these details of the result . Another option is to use google api pointers , where you can search for routes while keeping your bus station as a source and a suitable destination, and the returned results will provide some transit information , including departure times, passes, etc.
source share