The route, mode of transport (vehicle) and directions to Serangoon MRT Station
from Buona Vista MRT Station above is derived based on the best possible
route optimised with the least amount of walking distance.
The direction service shows routes via train or subway (MRT), tram or light rail (LRT), or bus..
It does not take into account of having to take any additional bus or having fewer train
transfers at stations/interchanges in exchange for walking longer distances to a nearby
alternative MRT station for best possible route.