
Mangalore is a popular travel destination in India, nestled along the pristine coastline of Karnataka. It is a perfect place for a laid-back holiday and to experience the blend of rich culture and natural serenity. Having visited the place multiple times in my life, I find the city fascinating for its lush landscapes and filmy coconut palms.
Whether it be the coastal charm of the beaches or the glory of historical temples, Mangalore has something to offer to every visitor. If you are planning a memorable trip to this captivating city, here’s a guide to the best places to visit in Mangalore and travel tips for first-time visitors.
Top 20 Places to Visit in Mangalore
The most loved Mangalore places to visit include Kudroli Gokarnath Temple, Someshwara Beach, Milagres Church, Light House Hill Garden and more.
Here’s the detailed list of 20 Places to Visit in Mangalore for a momentous trip:
1. Mangaladevi Temple

Mangaladevi temple is a 9th-century wonder dedicated to the revered Goddess Shakti. The temple features Kerala’s architecture as it is mostly made of wood. Every year, tourists come to this temple to take the blessings of the goddess, making it more crowded on Dussehra and Navratri. Even the city “Mangalore” is named after the goddess Mangadevi.
- Temple Timings: 6:00 am to 1:00 pm and 4:00 pm to 8:30 pm (on Friday open till 9:00 pm)
- Entry Charges: Free entry
- Location: Mangaladevi Temple Rd, Bolar, Mangaluru, Karnataka 575001
2. Kudroli Gokarnath Temple

Kudroli Gokarnath temple is one of the famous tourist places near the Mangalore city centre. The religious shrine is dedicated to Gokarnanatha, a form of Lord Shiva. Built in 1912 by Adhyaksha Hoige Bazar Koragappa, the temple stands as a testament to grand Kerala-style architecture. Furthermore, it was renovated in 1991, blending the magnificent Chola architecture to elevate its heavenly beauty further. The best time to visit the place is Shivaratri and Navratri to experience the divine ambience and majestic decorations.
- Temple Timings: 6 am to 2 pm and 4:30 pm to 9 pm
- Entry Charges: Free entry
- Location: Kudroli, Kodailbail, Mangaluru, Karnataka 575003
3. Ullal Beach

Ullal Beach is a coastal paradise, one of the places to visit near Mangalore. It is one of the best places to visit in January in India, providing comfortable weather. Additionally, the beach offers a panoramic view of the Arabian Sea along with a calm atmosphere. Located 10 km south of the city, this picturesque setting is also an ideal spot to enjoy water sports and activities.
- Timings: The beach is open 24/7. The best time to visit is during the morning and evening hours for cooler weather.
- Entry Charges: Free entry
- Location: Ullal, Karnataka
4. Bejai Museum

Bejai Museum is situated in the heart of the city, showcasing a remarkable collection of historical objects including coins, weapons and paintings. The copper inscription containing the verses of Keladi Venkatappa Nayaka is one of the top highlights of this place. It is a must-visit place if you want to witness some informative wonders.
- Timings: 10 am to 5:30 pm
- Entry Charges: ₹10 for adults and free entry for primary and high school students (paid parking is available)
- Location: VRPX+QFV, Bejai, Mangaluru, Karnataka 575004
5. Panambur Beach

Panambur beach is one of the cleanest beaches in Mangalore city, offering a safe environment with proper facilities. It is one of the best places to visit in February in India. The spot never disappoints with a diverse range of options to enjoy the beach vibes. Indulge yourself in sunbathing, water riding, and horse riding to spend some memorable time here. Don’t miss the sunset view and photography when the sky turns absolutely eye-captivating.
- Beach Timings: 8 am to 7 pm
- Entry Charges: Free entry (parking charges applicable)
- Location: NH-66, Near New Mangalore Port Trust Panambur, Mangalore, Karnataka, 575010
6. Sammilan Shetty’s Butterfly Park

Sammilan Shetty’s Butterfly Park is a butterfly reserve spread over 7 acres of land at the foothills of the Kantawara forests. The sanctuary houses over 118 distinct butterfly species. It is one of the must-visit places to see in Mangalore if you wish to experience the biodiversity of the region.
- Timings: 9:00 am to 1:00 pm
- Entry Charges: ₹50 for adults, ₹25 for children and students
- Location: Santhadi house NH-169 Butterfly Park Road Mangalore, Beluvai, Karnataka 574213
7. Kateel Shri Durgaparameshwari Temple

Kateel Shri Durgaparameshwari temple is one of the most popular tourist places in Karnataka near Mangalore due to its architectural beauty and religious significance. It is a holy Hindu shrine dedicated to Goddess Durga. The temple experiences high footfall on the occasions of Durga Ashtami and Navratri.
- Temple Timings: 5:30 am to 9:30 pm
- Entry Charges: Free entry
- Location: Temple Rd, Kinnigoli, Karnataka 574148
8. Surathkal Beach

Located about 18 km from Mangalore city, Surathkal Beach is a peaceful retreat for beach lovers. It is another one of the cleanest Mangalore tourist spots, offering a tranquil atmosphere with great sunset views. With a beautiful lighthouse behind your back, it is an ideal spot to enjoy photography, water sports and activities.
- Beach Timings: 6:00 am to 6:00 pm
- Entry Charges: Free entry
- Location: Surathkal, Karnataka
9. Someshwara Beach

Someshwara Beach is a rocky beach on the outskirts of Mangalore city. The beach is well known for the large cluster of black rocks that are called Rudra-shile. It is one of the most tranquil places near Mangalore to visit, offering a contrast to the hustle and bustle of the city area.
- Timings: Open 24/7
- Entry Charges: Free entry
- Location: Ullal, Karnataka
10. Sultan Battery

Sultan Battery is a watchtower built by Tipu Sultan to keep an eye on invaders and attackers. The tower features the underground chambers where weapons and gunpowder were stored. Being a historical landmark, it is one of the most exciting tourist places in Mangalore to step into.
- Timings: 9:00 am to 7:30 pm
- Entry Charges: Free Entry
- Location: VRQC+VCG, Sulthan Bathery Rd, Urva, Gandhinagar, Mangaluru, Karnataka 575003
11. St. Aloysius Chapel

If you are an art enthusiast, St. Aloysius Chapel is a must visit place in Mangalore for you. It is a Christian church located on Lighthouse Hill in the city, within the premises of St. Aloysius College. Built by Jesuit missionaries in the 1880s, this holy place features a unique interior and stunning building structure. Visitors praise the timeless beauty of the paintings, sculptures and frescoes at this place.
- Timings: 9:30 am to 1 pm and 2:30 pm to 5 pm
- Entry Charges: Free entry
- Location: P B No 720, St Aloysius College Rd, Kodailbail, Mangaluru, Karnataka 575003
12. Tannirbhavi Beach

Tannirbhavi Beach, close to Mangalore port, is one of the top attractions among tourists due to its clean sandy shore and scenic views. Surrounded by lush palms, it is the best spot for a lovely family outing. Visit this offbeat location near the Sultan Battery to experience peace of mind.
- Timings: 6:00 am to 10:00 pm
- Entry Charges: ₹20 for adults and ₹10 for children below age 13
- Location: Kasba Bengre
13. New Mangalore Port

New Mangalore Port is the 7th largest harbour port in India, situated in the Panambur district of Karnataka. It is a crucial hub for the maritime industry, focusing on improved trade and shipping efficiency. This place is worth including in your itinerary for the glimpses of import and export operations.
- Timings: 9:00 am to 7:00 pm (need permission for entry)
- Entry Charges: ₹200 per person
- Location: NH 17 New, New Mangalore, Indian Oil Tank Farm, Kasba Bengre, Mangaluru, Karnataka 575010
14. Kadri Manjunath Temple

Located in the lush greenery of Kadri Hills, Kadri Manjunath Temple is exemplary of Mangalore’s rich spiritual legacy. This sacred place is a 10th and 11th-century marvel that helps visitors learn the intricate artistry and ancient history. It is a must-visit place in Mangalore, blending Hindu and Buddhist culture.
- Timings: 5:30 am to 1:00 pm and 4:00 pm to 8:00 pm
- Entry Charges: Free Entry
- Location: Kadri Kambla Rd, Vasanth Vihar, Kadri, Mangaluru, Karnataka 575002
15. Pilikula Nisargadhama

Pilikula Nisargadhama is a must visit place in Mangalore for an enjoyable day out and picnic. The location features a biological park, a lake, a zoo, a science museum, and an artisan village. It is the preferred place to visit with the kids, offering an ultimate wildlife experience.
- Entry Charges: ₹80 for adults and ₹50 for children for the biological park. (₹170 for a camera and ₹500 for a children’s video camera)
- Location: Pilikula Road Mudushedde, Post, Vamanjoor, Moodushedde, Mangaluru, Karnataka 575028
16. Light House Hill Garden

This is the city’s famous lighthouse, one of the most astounding places to visit in Mangalore among tourists. The place was developed during the rule of Haider Ali in the 18th century. Explore the garden that features eye-catching flower beds and sculptures. You can also ascend to the top of the lighthouse for a breathtaking view of the sea.
- Timings: 9 am to 12 pm and 4 pm to 9 pm
- Entry Charges: Free entry
- Location: Light House Hill Rd, Mangaluru, Karnataka
17. Milagres Church

Milagres Church is a Roman Catholic church in the heart of Mangalore city. Built in the 1680s, it is an unforgettable testament to the faith and cultural history of the region. You must add this place to your Mangalore tour list to have a glimpse of Portugal’s colonial history, heartfelt prayers and awe-inspiring architecture.
- Timings: open for visitors from 6 AM to 6 PM, and mass timings are 6 AM, 7 AM & 6 PM
- Entry Charges: Free entry
- Location: Milagress Cross Rd, opposite Vishal Travels, Hampankatta, Mangaluru, Karnataka 575001
18. Polali Rajarajeshwari Temple

Polali Rajarajeshwari Temple is one of the most popular places to visit around Mangalore. It is located in Polali in Kariyangala Village of Bantwal Taluk, about 19 km away from Mangalore city. The temple features many scriptures and inscriptions, including Ashoka scriptures and the Markandeya Purana. Go to the temple and attend the pooja to take the blessings of Lord Rajarajeshwari.
- Timings: 6:30 am to 1:00 pm and 4:00 pm to 8:00 pm (poojas are conducted at 7:00 am, 12:00 pm and 7:00 pm)
- Entry Charges: Free entry
- Location: Bantwal, Polali, Kariyangala, Karnataka 574219
19. Rosario Cathedral

Rosario Cathedral is one of the oldest churches in Mangalore, uniting Gothic architecture with spiritual peace. It was built around 450 years ago by the Portuguese, featuring intricate arches and towering spires. Located near the Mangaladevi temple, it is one of the top attractions among the tourists, providing time for introspection and connection with the divine.
- Timings: 9:00 am to 5:00 pm
- Entry Charges: Free entry
- Location: Hoige Bazaar, Hampankatta, Mangaluru, Karnataka 575001
20. Shri Sharavu Mahaganapathi Temple

Shri Sharavu Mahaganapathi Temple is an 800-year-old temple, developed to offer a tribute to Lord Shiva and Lord Ganesha. The revered sanctuary plays a significant part in the religious belief system of the city. The temple has a benevolent Ganpati idol, making it the ideal setting for the devotees to offer their prayers. Visit the place to see various cultural activities and traditional performances.
- Timings: 6:00 am to 12:45 pm and 4:30 pm to 8:30 pm
- Entry Charges: Free entry
- Location: Sharavu Ganapathi Temple Rd, opp. Ideal Towers, Hampankatta, Mangaluru, Karnataka 575001
Best Time to Visit Mangalore
Mangalore is one of the best places to visit in October in India. During the winter months, the temperature range remains comfortable and coastal humidity drops. It is a perfect season for temple hopping and beach activities.
| Winter (October- February) | This is the best time to visit the city, offering clear skies and a cool breeze. It is an ideal window to stroll on the beaches and cultural sites. You can also experience the vibrant regional festivals like Diwali, Navratri and Ganesh pooja. |
| Summer (March – May) | The weather becomes highly humid and sweltering. Sightseeing and beach activities can become uncomfortable due to high temperatures and rainfall. |
| Monsoon (June – September) | The city receives heavy and relentless rainfall. While the landscape turns lush, the downpour can make beach activities and outdoor travel difficult. |
How to Reach Mangalore?
You can have a hassle-free journey to the city, whether you are planning your journey by air, train or road. It is a well-connected city to the nearby south Indian states and major cities. Take a look below for the details regarding different ways to reach here:
By Air

The fastest way to travel to the coast is by air, reaching Mangalore International Airport (IXE). It is located at Bajpe, about 15-18 km from the city centre. This offers direct flights to major Indian cities like Delhi, Mumbai, Bengaluru and Chennai. Furthermore, it is well-connected to the Gulf states.
The major airlines are Air India Express and IndiGo. At the airport, you can hire a taxi or app-based cabs (like Ola and Uber) to reach the city in 30-40 minutes.
By Train

The city is a prominent railway hub and has two main stations, Mangalore Central (MAQ) and Mangalore Junction (MAJN). These stations are well connected to cities like Mumbai, Goa and Kerala. The train journey offers a scenic way to reach the city.
By Road

Mangalore is well connected to the rest of South India due to its national highways. Travellers can go to the city by bus; the nearest bus stations are Mangalore KSRTC Bus Station and Mangalore Service Bus Station. Many state-run transport and private bus operators offer comfortable buses from cities like Bengaluru, Mumbai, and Pune.
Travellers can also choose a self-drive through the Konkan route for a picturesque journey.
Quick Travel Tips for Mangalore Visit
Whenever you visit Mangalore, there are some quick tips that you can follow for a smoother experience. For instance, always group the nearby places to save time, carry cash and don’t rely on digital modes of payment and wear modest attire at religious places as a sign of respect.
- Group the nearby places and plan the route. As many places are located close to each other, it will save significant time.
- Carry some cash, as many street vendors and sellers in local markets do not prefer the digital payment options.
- Visit the beaches in the early morning or in late afternoon to avoid the midday heat.
- When visiting religious sites, like temples and churches, wear modest clothing.
Final Words
Mangalore is filled with colour and life with its winsome beaches, historical temples and lush greenery. The city offers diversity to cater to the interests of every tourist. Plan your relaxed itinerary to the gateway to beaches like Surathkal beach, Panambur beach and Someshwara beach.
Also, explore the religious sites, including Shri Sharavu Mahaganapathi Temple, Milagres Church, and Polali Rajarajeshwari Temple, to know the cultural essence of the city.
Which are the places to visit near Mangalore?
There are various places that tourists love to visit near Mangalore, including Kateel Shri Durgaparameshwari Temple, Someshwara Beach and Surathkal Beach.
What are the best places to visit in Mangalore?
The top attractions of the city are Panambur beach, historic St. Aloysius Chapel and Kadri Manjunath Temple.
What is the best time to visit Mangalore?
The best time to visit Mangalore is from October to February. These winter months offer cooler weather to enjoy both beach activities and temple visits comfortably.
What are the activities you can explore during the peak season in Mangalore?
In the peak season from October to February, visitors love to enjoy the water activities and coastal sightseeing. It is also a great time to experience the regional festivals of the city.
How can I reach Mangalore?
You can reach Mangalore easily by air, train or bus. It is a well-connected city to the rest of South India and major cities.










