We had a direct flight from New Delhi through Air India which was economical as compared to other airlines. So we first went to New Delhi from Ludhiana by train. We made sure we were at the Delhi Airport well in time. We had an early morning nonstop flight which reached Singapore in a little less than 6 hours. We had our booking at Marina Bay Sands which is located at the Bayfront MRT station. We hired a cab since it was a new place for us. Public transport like bus and trains are comparatively cheaper and very good. The hotel was iconic and magnificent. Our room was spacious and had modern dark wood furnishings, flat screen TV and a splendid view of the skyline of Singapore.