Experience India’s most cosmopolitan city
Grand monuments, vibrant markets, space-age skyscrapers. Mumbai’s unique blend of modernity and tradition makes it a must-see destination.
Once spread across just seven small islands, Mumbai has since grown into a bustling powerhouse and India’s largest city. Despite this swift development, it still manages to retain much of its historic grandeur and delightful cultural diversity. Prepare to be mesmerised by Mumbai.
The best things to do in Mumbai
Immerse yourself in India’s biggest metropolis
There’s no denying this is a city in constant flux. You’ll realise this as soon as you start ticking off the major Mumbai attractions. Sacred Hindu temples, imposing colonial-era monuments and soaring 21st century structures all sit side by side. Surrounding this is immense natural beauty – from the glistening Arabian Sea to the lush Sanjay Gandhi National Park. Foodies will find plenty to tempt them too. Mumbai hosts some of the best restaurants in India, but it’s also got a reputation for mouth-wateringly delicious – and eye-wateringly cheap – street food. Ready to discover it all for yourself?

Top Mumbai attractions
No matter if it’s your first time exploring the city or you’ve been many times before, you’ll uncover a whirlwind of things to do in Mumbai.
Gateway of India
An historic behemoth
You’ll spot this colonial-era monument looming large over Mumbai’s waterfront. Unveiled in 1924 to commemorate King George V’s visit to the city in 1911, it’s an unmissable attraction due to its historical significance and impressive architecture.
Elephanta Caves
Scared treasures
For a dose of local art and culture, embark on an Elephanta Caves tour just across the harbour from Mumbai. The UNESCO World Heritage site is made up of several intricately carved cave temples mainly dedicated to the Hindu god, Shiva.

Marine Drive
Stretch your legs
Take a stroll along Marine Drive – Mumbai’s scenic, crescent-shaped promenade which offers breathtaking views across the Arabian Sea. It achieved UNESCO status in 2018 thanks to its stunning collection of Art Deco buildings.
Juhu Beach
A little R&R
For some downtime in between sightseeing, make a beeline for this lively Mumbai beach. The six kilometre stretch of golden sand is lined with hotels, chic bars and tempting food stalls. Visit late afternoon to watch the sun set magnificently over the ocean.

Chhatrapati Shivaji Maharaj Vastu Sangrahalaya
A museum lover’s dream
Mumbai’s rich heritage stretches back centuries – and there’s no better place to explore it than Chhatrapati Shivaji Maharaj Vastu Sangrahalaya. The huge museum in Mumbai’s main tourist district is packed with displays showcasing India’s eclectic history, art and architecture.
More Mumbai attractions for your bucket list
Dive even further into this sprawling city’s local culture and customs at the following Mumbai attractions.
Haji Ali Dargah
A floating marvel
Discover this sacred Islamic shrine and mosque on its own tiny island, just off the coast of Mumbai’s Worli district. Admire its elegant Indo-Islamic architecture and visit the tomb of Haji Ali Shah Bukhari – a 15th century saint who originally came from what we now know as Uzbekistan.

Sanjay Gandhi National Park
A natural paradise
Soak up some of India’s natural beauty at this Mumbai park. It sits right on the edge of the city and is teeming with nature trails, plus the Kanheri Caves which were carved out by monks over 2000 years. The national park is also a hotspot for wildlife – keep your eyes peeled for various colourful birds, herds of deer and even a few elusive leopards.

Bandra-Worli Sea Link
A modern marvel
This six-kilometre-long, cable-stayed bridge is just one of Mumbai’s modern architectural feats. Finished in 2009, it links the suburbs of Worli and Bandra. Drive across it to admire its solid construction and panoramic views of the city and sea.

Siddhivinayak Temple
A Hindu gem
Take a trip to this 2nd century Hindu temple that’s dedicated to Lord Ganesha. Tucked away in the Prabhadevi neighbourhood, it’s been a major pilgrimage site for decades. Keep an eye out for the golden ceiling in the sanctum.

Colaba Causeway Market
Barter for souvenirs
If you’re in the mood for shopping, it’s hard to beat this street market in Mumbai’s old district. It hosts dozens of stalls selling everything from local handicrafts and fragrant incense to the latest global fashions.

Mumbai Hotels
When it comes to hotels, Mumbai has no shortage of excellent options. From palatial resorts to more budget-friendly picks, here are just a few of our favourites.
The Taj Mahal Palace
A city icon
There’s a bounty of luxury accommodation in Mumbai. That includes this 5-star hotel – one of the most famous in the city – which just oozes grandeur. It lies right on the waterfront and offers guests a range of elegant facilities, from sumptuously decorated suites to the best hotel pool in the city.

Lemon Tree Premier
Convenience and charm
For an affordable yet still amenity-packed hotel near Mumbai airport, you can’t go wrong with this 4-star pick. Rooms have bright, modern décor, and there’s a swimming pool surrounded by tropical plants if you fancy a refreshing dip after a long flight.

Abode
A home away from home
Despite its location right at the heart of the main tourist district, this small yet welcoming boutique guesthouse feels like a little oasis. Its budget-friendly rooms are very well-appointed, while a delicious breakfast is served in the homely dining room.

JW Marriott Mumbai Juhu
Kid-friendly haven
Nestled right on the shores of Juhu Beach, this hotel is a sublime option for those visiting the city with kids. There are three pools to splash around in, a choice of onsite restaurants, and a kids club if they get bored of sightseeing.

Expenses for your Mumbai trip
Mumbai is a city that caters to everyone, no matter your budget. Here’s what you can expect to spend:
Meal at an upscale restaurant in Mumbai: INR 2000-5000
Mumbai street food: INR 100-300
Local transport in Mumbai: INR 50-300 for a taxi depending on the distance travelled
Stay in a luxury hotel in Mumbai: INR 5000-15000 per night
Souvenirs and local crafts: INR 500-2000

From tiny islands hosting ancient shrines to local markets that hum with activity, Mumbai packs a punch with its sheer variety of attractions. It really is the gateway to India and an essential stop on your next trip to this culture-rich nation.
Thinking of travelling to Mumbai? Skyscanner can help you find the best flights, hotels and car hire deals for your next trip.