To see the best (and worst) times to visit, please read our reviews of our recommended places to stay
NB, please do not rely solely on this information for your travel planning.
MUMBAI: BY AIR
From the UK: carriers include British Airways, Air India, Jet Airways, Kingfisher Airlines, BMI, Virgin, Qatar Airways and Etihad.
Within Europe: Air France, KLM, Lufthansa, Finnair and Swiss International Air Lines.
From the USA: Air India, Delta, Continental, KLM or Gulf Air.
By train: It is said that the best way to see India is by travelling on the great Indian railway system. See Seat 61 and Indian Rail.
BY BUS: Mumbai has the largest organised bus transport network among major Indian cities.
SUBURBAN RAILWAY: There are three main lines - Western, Central and Harbour. The most useful service is the Western, operating from Churchgate heading north to stations such as Mumbai Central, Bandra, Vile Parle (for the domestic airport) and Andheri (for the international airport).
BY TAXI: The most reliable companies are Meru Cabs and Mega Cabs, and these have to be booked in advance. If local flavour is what you want, hop into an autorickshaw (tuk tuk) and zigzag your way through the traffic. When in doubt, hire a car with an English speaking chauffeur who, if you’re lucky, will double up as a tour guide.