The first part is getting there:
Tickets: We went by Tiger airways (nothing to write home about, absolutely no leg room), you can get the cheapest fares here, no doubt. Singapore Airlines is another option & I believe, you can call there call-centers & enquire about special rates. Also, if you book 90 days in advance you may get the cheaper fares. So try your luck!! There are other options – Indian Airlines, Jet and so on.
Visa: TT services in Bangalore is where we got are visa done, it’s reasonable, fast, service is good & most of all they are recognized by most of the embassies (http://www.ttsvisas.com/visa)
Forex: Take some startup amount, as there are tones of Citi bank ATM at almost all major MRT stations. Credit cards are accepted ever where & you do get better conversion rates. Stancy & HSBC also work.
Researching: Information about Singapore extremely easy to find. Singapore has an official website for everything that gives you the cost, timings, FAQ’s and what not. I guess most of the country lives on tourism, so everyone make you feel at home.
Once you are in Singapore– neither is getting around difficult nor getting likeable food. All info is in English, like I said: it is a tourist friendly country, and since it is cosmopolitan – every type of food is available.
Navigating: When you arrive at Singapore, pick up a map at a tourist information booth. In the Uniquely Singapore guide, find out if there are discounts offered for some restaurants and places of interest.
Calling home: Although you do get calling cards to call home. The most convenient thing is to use the local telephone booths. Just read the instructions, a 2 minutes call to India costs about 80 cents.
Airport to City: If you have a large group (more than 3) hire a taxi van called Maxicab, it costs SD$35 from the airport to your hotel. For two or three people a regular taxi will do. Busses & shared taxies are available as you exit the airport. But I feel that the best thing is take the MRT. Not only is it the cheapest but the most convenient. All you need to know is which stating you have to get off. So always ask the hotel/hostel location w.r.t to MRT station, when you book them. Or check all your destinations via www.streetdirectory.com
If you are traveling by a budget airline & get off at the Budget Terminal, you will need to go to Terminal 2; there is a free bus service to get you there. Also see, http://www.etour-singapore.com/singapore-airport-to-hotel.html#airport_shuttle
Travel within the city: The best way to see Singapore is to get The Singapore Tourist Pass. The STP costs just S$8 per day and comes with the option of 1/2/3 Day Pass. The Pass, if issued in Singapore, comes with a rental deposit of S$10 which is fully refundable at the end of 3 days. This can be used in all MRT & some of the busses as well. It would be a good idea to pick it up as soon as you reach Singapore at the Changi MRT station. www.visitsingapore.com/publish/stbportal/en/home/getting_around/transportation/stp.html
If you feel SD$8 is too much for a day (since a trip anywhere in MRT will cost max of SD$1.75), get the SMART card. That has a deposit of SD$3 and is very convenient. You can use them in some McDonalds also ;).
Eating: The food in Singapore is spicy much to liking of Indians. There are many Indian restaurants in Little India and if all else fails you always have the Singapore Roti Prata which is available at most food courts served with filter coffee.
Vegetarians can hog on the vast variety local fruit. All manner of exotic fruit is available in Singapore, but if you’re feeling brave then why not sample the delights of the durian (kathal). Known as the King Of the Fruits, the durian looks like a big green spiky pear and is notorious for its appalling smell – but if you can get past that, they are actually quite tasty. Or try the Dragon Fruit, it looks good but its quiet tasteless.
Weather: Carry good walking shoes, Singapore is a city best explored on foot. Also carry an umbrella or a windcheater. The days can start sunny with a mid day shower & pleasant evening. Be prepared for all of it.