The air connectivity between San Jose and India is splendid. Major cities of India like Bangalore, New Delhi, Mumbai and Ahmedabad are very well connected through the popular airlines including Air Canada, United, Virgin Atlantic and Air India. There is hardly any direct flight between the two countries.
The Juan Santamaria International Airport is a little far away from the city centre. There are many taxis and cabs available right outside the airport that will drop you off at your hotel. However, if you looking for a cheaper mode of transport then you may take a bus from the local bus stop at the airport to the city centre at a much cheaper price.
Taxis are the most common transportation in the city. It is a safe and a convenient option for the foreign travellers who wish to travel to various places in just one day. While the taxi service is much cheaper than that in other countries, it is highly preferred by the tourists. Red official taxis of Costa Rica and the private Taxi cabs are quite popular in and around the city.
Railways were shut down for many years in the country but lately they have been launched again. It is till under maintenance in many parts of the country. As of now, there are good trains connecting San Jose to Heredia, Pavas, and Belen.
Although there is no central bus station in San Jose, but the capital city is very well connected with the availability of intra and inter-city buses. Tica Bus and King Quality are the most popular bus operators in the city to take tourists in and around the city at a very reasonable price.
San Jose has narrow streets, so most of them are one way only. Because of this, the traffic is heavy. If you're not having a lot of luggage, then it is recommended to walk short distances and use the bus or the taxi when the distance is more than a kilometre. Buses cost between USD 0.40 and USD 1.10. The Wildrider agency rents cars and bikes at reasonable prices. Taxis are available for USD 2 to USD 4 for short rides. After 10 pm, there is a 20 % surcharge.