Ocean Edge Beach Resort
0%

Murudeshwar to Udupi Distance: Best Route, Train Travel Time and Tips

Murudeshwar to Udupi Distance: Best Route, Train Travel Time and Tips
author
murdeshwar
April 29, 2026

The Murudeshwar to Udupi distance is approximately 102 km by road and it connects two of Karnataka’s most spiritually and culturally rich coastal destinations. Whether you are a pilgrim completing a sacred coastal circuit, a traveller exploring the Konkan coastline, or someone planning a Karnataka road trip, this journey is absolutely worth your time.

Murudeshwar is home to the world-famous 123-foot Shiva statue and the sacred Murudeshwar Temple. Udupi, on the other hand, is renowned for the Sri Krishna Temple, its legendary cuisine, and its deeply rooted spiritual heritage. Therefore, travelling between these two towns makes for a deeply rewarding experience on every level.

Before you set out, make sure you plan your stay wisely. Ocean Edge in Murudeshwar is the perfect base to begin this coastal journey. With stunning sea views, warm hospitality, and expert local knowledge, Ocean Edge makes every part of your Karnataka trip more memorable.

Murudeshwar to Udupi Distance: Quick Overview

Here is a clear snapshot of everything you need to know before planning your trip:

Measurement Details
Road distance (Car or Bus) ~102 km via NH-66
Train distance ~95 km via Konkan Railway
Aerial distance ~88 km (straight line)
Travel direction South from Murudeshwar
Nearest railway station (Udupi) Udupi Railway Station (UD)
Nearest railway station (Murudeshwar) Murdeshwar Railway Station (MRDW)

The journey covers a beautiful stretch of the Karnataka coastline. You pass through towns like Bhatkal, Kundapur, and Brahmavar along the way. Therefore, the drive feels less like a transit and more like a scenic coastal experience in itself.

All Travel Options at a Glance

Before diving into the details of each mode of transport, here is a quick comparison to help you choose the best option for your trip:

Mode Distance Travel Time Approx. Cost
Road (Car or Bus) ~102 km 2 hours ₹350 (Bus) to ₹3,100+ (Taxi)
Train ~95 km 1h 30m ₹140 to ₹1,100
Flight (Aerial) ~88 km N/A No direct commercial flights

As you can see, the train is the fastest and most affordable option. However, the road journey gives you the flexibility to stop and explore along the scenic NH-66 coastal highway.

Murudeshwar to Udupi Distance by Road

Travelling by road is the most flexible way to cover the Murudeshwar to Udupi distance. The entire route runs along NH-66, one of India’s most well-maintained and scenic coastal highways.

Route Details

  • Start: Murudeshwar, Uttara Kannada District
  • End: Udupi, Udupi District
  • Highway: NH-66 southbound
  • Distance: approximately 102 km
  • Travel time by car or cab: approximately 2 hours
  • Key towns en route: Bhatkal, Shirali, Kundapur, Brahmavar

The road is smooth, well-marked, and beginner-friendly. Even if you are driving for the first time on this route, navigation is straightforward because NH-66 runs continuously between the two destinations.

By Cab or Self-Drive Car

A cab or self-drive car gives you the most freedom on this route. You can stop at beaches, temples, and viewpoints along the way at your own pace.

Key cab fare details:

  • One-way cab fare: approximately ₹3,100 or more
  • Travel time: approximately 2 hours with no major stops
  • Best for: families, couples, and groups travelling with luggage

If you are staying at Ocean Edge in Murudeshwar, our in-house travel desk can arrange a comfortable cab to Udupi at competitive rates. We can also customise a one-way drop with sightseeing stops built into the route.

By Bus

The bus is a budget-friendly alternative for solo travellers and backpackers. Multiple state and private buses operate daily between Murudeshwar and Udupi via NH-66. Therefore, you always have plenty of departure options throughout the day.

Key bus travel details:

  • Distance: approximately 102 km
  • Travel time: approximately 2 hours
  • Ticket price: approximately ₹350
  • Operators: KSRTC and private operators like VRL Travels and SRS Travels
  • Boarding point: Murudeshwar Bus Stand or nearby NH-66 stop
  • Dropping point: Udupi Bus Stand or City Centre stop

Buses run frequently throughout the day. Therefore, you do not need to plan too rigidly around a fixed departure time.

Murudeshwar to Udupi Distance by Train

The train is without doubt the most comfortable and scenic way to cover the Murudeshwar to Udupi distance. The Konkan Railway line connects both towns directly and offers breathtaking views of the Western Ghats, river bridges, coastal tunnels, and the Arabian Sea.

Key Train Facts

  • Train distance: approximately 95 km
  • Journey time: approximately 1 hour 30 minutes
  • Departure station: Murdeshwar (MRDW)
  • Arrival station: Udupi (UD)
  • Train ticket price: ₹140 to ₹1,100 depending on class
  • Number of trains: 4 direct trains daily and on select days

Popular Trains from Murudeshwar to Udupi

Train Name Train No. Departure Arrival Duration Running Days
Netravati Express 16345 01:12 03:00 1h 48m Daily
Matsyagandha Express 12619 03:50 05:18 1h 28m Daily
Karwar to Yesvantpur Express 16516 06:52 08:38 1h 46m Tue, Thu and Sat
MRDW to SMVB Express 16586 14:10 15:48 1h 38m Daily

Train Details

Netravati Express (16345) This daily train departs Murdeshwar at 01:12 and arrives at Udupi at 03:00, covering the journey in 1 hour 48 minutes. Because it runs every day, it is a very reliable option for flexible travel plans.

Matsyagandha Express (12619) This is the fastest option on this route. It departs Murdeshwar at 03:50 and arrives at Udupi at 05:18, completing the journey in just 1 hour 28 minutes. It runs daily making it the most recommended train for travellers who want to reach Udupi early in the morning.

Karwar to Yesvantpur Express (16516) This is a daytime train and therefore the most scenic option. It departs Murdeshwar at 06:52 and arrives at Udupi at 08:38 in 1 hour 46 minutes. However, it runs only on Tuesday, Thursday, and Saturday. So plan your travel dates accordingly to catch this one.

MRDW to SMVB Express (16586) This afternoon train departs Murdeshwar at 14:10 and arrives at Udupi at 15:48, taking 1 hour 38 minutes. It runs daily and is ideal for travellers who prefer a relaxed morning in Murudeshwar before heading south to Udupi.

Why the Train Is the Best Option

The Konkan Railway route between Murudeshwar and Udupi is one of the most celebrated short train journeys in India. Here is why travellers love it:

  • The route covers approximately 95 km in just 1 hour 28 to 1 hour 48 minutes
  • You pass through scenic tunnels and over river bridges
  • Stunning Western Ghats views appear on one side of the train
  • The Arabian Sea coastline comes into view on the other
  • Train fares start from just ₹140 making it the best value travel option

Therefore, if you can time your trip on a Tuesday, Thursday, or Saturday, the daytime Karwar to Yesvantpur Express offers the most spectacular window views on this route.

Pro Tip: The Matsyagandha Express (12619) is the fastest daily train at just 1 hour 28 minutes. If you are checking out of Ocean Edge in the early morning, our team can arrange a quick and comfortable drop to Murdeshwar Railway Station so you catch this train with ease and arrive in Udupi well before breakfast.

Is There a Flight from Murudeshwar to Udupi?

Many travellers search for a direct Murudeshwar to Udupi flight option. However, there are no direct commercial flights between these two destinations. The aerial straight-line distance is approximately 88 km, which is too short for any practical air travel.

The nearest airports to this route are:

  • Mangalore International Airport (IXM): approximately 90 km from Udupi and 160 km from Murudeshwar
  • Hubli Airport (HBX): approximately 170 km from Murudeshwar

Therefore, for this 102 km coastal journey, the train or road are by far the most practical, affordable, and enjoyable options available.

Gokarna to Murdeshwar to Udupi: The Full Coastal Circuit

Many travellers combine Gokarna, Murudeshwar, and Udupi into a single coastal Karnataka itinerary. This is one of the most beloved travel circuits in all of South India. First, you experience the sacred beaches of Gokarna. Then you move to the spiritual grandeur of Murudeshwar. Finally, you complete the journey at the culturally rich city of Udupi.

Here is the full distance breakdown for this coastal circuit:

Leg Distance Approx. Travel Time
Gokarna to Murudeshwar ~78 km by road 1.5 hours
Murudeshwar to Udupi ~102 km by road or ~95 km by train 2 hrs by road or 1h 30m by train
Total circuit ~180 km by road 3.5 to 4 hours combined travel

The Gokarna to Udupi distance via Murudeshwar is approximately 180 km by road. This full coastal circuit is ideally covered over 3 to 4 days for a relaxed and enriching experience.

Recommended Itinerary for the Full Coastal Circuit

  1. Day 1: Arrive in Gokarna, explore Om Beach, Kudle Beach, and Mahabaleshwar Temple
  2. Day 2: Travel from Gokarna to Murudeshwar (78 km), visit the Shiva statue and temple, check into Ocean Edge
  3. Day 3: Explore Murudeshwar fully — temple, Raja Gopura, beach, and optional Netrani Island diving
  4. Day 4: Travel from Murudeshwar to Udupi (102 km by road or 95 km by train), visit Sri Krishna Temple

This itinerary gives you the perfect balance of spirituality, nature, and coastal adventure. Staying at Ocean Edge on Day 2 and Day 3 puts you right at the heart of this circuit with expert local support for every leg of the journey.

Murudeshwar to Dharmasthala Distance

Many pilgrims travelling between Murudeshwar and Udupi also include Dharmasthala in their itinerary. The Murudeshwar to Dharmasthala distance is approximately 115 km via the Bhatkal to Karkala road through the Western Ghats.

Key details:

  • Distance: approximately 115 km
  • Travel time by road: approximately 2.5 to 3 hours
  • Route: Murudeshwar to Bhatkal to Karkala to Dharmasthala
  • Road condition: good, with some winding ghat sections

Dharmasthala is a famous pilgrimage town renowned for the Sri Manjunatha Temple and the towering Bahubali statue. It makes for an excellent day trip or overnight addition to a Murudeshwar and Udupi pilgrimage circuit.

Udupi to Dharmasthala and Udupi to Sringeri Distance

If you are building a broader pilgrimage circuit around Udupi, here are two more popular distance references that many travellers ask about:

Udupi to Dharmasthala Distance

The Udupi to Dharmasthala distance is approximately 75 km via Karkala. The drive takes around 1.5 to 2 hours on good roads through the interior of Dakshina Kannada district. Dharmasthala is a must-visit for devotees of Lord Manjunatha and is deeply connected to both Jain and Hindu traditions of coastal Karnataka.

Udupi to Sringeri Distance

The Udupi to Sringeri distance is approximately 100 km via Agumbe or Karkala. The drive takes around 2 to 2.5 hours. Sringeri is the seat of the first of the four Shankaracharya Mutts established by Adi Shankaracharya and is a profoundly revered destination for Hindu pilgrims across the country.

Both Dharmasthala and Sringeri make excellent additions to any spiritual road trip along the Karnataka coast. Therefore, if time permits, include at least one of these in your itinerary.

Scenic Stops Between Murudeshwar and Udupi

The NH-66 stretch between Murudeshwar and Udupi is filled with incredible stops. Therefore, if time permits, build these into your travel plan before reaching Udupi.

Bhatkal

Located just 20 km south of Murudeshwar, Bhatkal is a historically rich town known for its unique fusion of Hindu and Islamic architecture. The Khetapai Narayana Temple and the Jama Masjid of Bhatkal are both worth a short stop on your way south.

Shirali

Home to the Durgaparameshwari Temple, Shirali is an important pilgrimage town for devotees travelling the coastal Karnataka spiritual circuit. The temple is beautifully maintained and deeply serene in atmosphere.

Kundapur

Kundapur is a charming coastal town famous for its Kundapur-style chicken curry, a uniquely flavoured coastal Karnataka dish loved across the state. Stop here for a quick authentic lunch before continuing your journey to Udupi.

Kollur Mookambika Temple

A short detour off NH-66 takes you to Kollur, home to the Mookambika Temple, one of the most powerful and revered Shakti shrines in all of Karnataka. The temple sits at the foothills of the Western Ghats and attracts thousands of devoted pilgrims every single day.

Murudeshwar to Gokarna: Worth a Visit Before You Leave

If you have not yet visited Gokarna, it is just 78 km north of Murudeshwar. The Murudeshwar to Gokarna distance is approximately 78 km via NH-66. A day trip to Gokarna covers Om Beach, Kudle Beach, and the sacred Mahabaleshwar Temple beautifully. Guests at Ocean Edge often combine Gokarna and the Murudeshwar to Udupi journey into a single extended coastal itinerary that covers all the best of Karnataka’s coastline.

What to See and Do in Udupi

Once you complete the Murudeshwar to Udupi journey, here is what you must experience at the destination:

Sri Krishna Temple

The beating spiritual heart of Udupi. This ancient temple dedicated to Lord Krishna is one of the most visited pilgrimage sites in South India. The unique darshan through the Kanakana Kindi window is a one-of-a-kind spiritual experience that you will carry with you long after you leave.

Udupi Cuisine

Udupi is the birthplace of South Indian vegetarian cuisine as the world knows it today. The dosas, idlis, and sambar served in authentic Udupi hotels and temple prasad kitchens are truly legendary. No visit to Udupi is complete without sitting down for a proper traditional meal.

Malpe Beach

Located just 6 km from Udupi city centre, Malpe Beach is one of Karnataka’s most beautiful and relaxed beaches. It is perfect for an evening walk, watching the fishing boats return at sunset, and enjoying fresh local seafood by the shore.

St. Mary’s Island

A short boat ride from Malpe Beach takes you to St. Mary’s Island, famous for its unique hexagonal basalt rock formations. It is a geological wonder and a favourite spot for nature lovers, photographers, and curious travellers from across the country.

Anantheshwara Temple

One of Udupi’s oldest and most revered temples, dedicated to Lord Shiva. It sits right next to the Sri Krishna Temple complex and forms an important and meaningful part of any pilgrimage visit to Udupi.

Stay at Ocean Edge Murudeshwar: The Perfect Start to Your Coastal Journey

If you are planning to travel the Murudeshwar to Udupi coastal route, start your journey right. Ocean Edge in Murudeshwar is a premium sea-facing property that offers everything you need for a comfortable, enriching, and truly memorable coastal Karnataka experience.

Positioned in the heart of Murudeshwar, Ocean Edge sits within walking distance of the Murudeshwar Temple and the iconic 123-foot Shiva statue. You wake up every morning to panoramic Arabian Sea views and fall asleep to the gentle sound of waves in the background.

Why travellers love staying at Ocean Edge before heading to Udupi:

  • Sea-facing rooms and private cottages with breathtaking Arabian Sea views
  • Walking distance from Murudeshwar Temple and the giant Shiva statue
  • In-house travel desk to arrange cabs, train station drops, and day trips along NH-66
  • Customised itinerary planning for the full Gokarna to Murudeshwar to Udupi coastal circuit
  • Fresh and authentic coastal Karnataka cuisine prepared daily with locally sourced ingredients
  • Expert guidance on Netrani Island scuba diving, Gokarna day trips, and Dharmasthala visits
  • Flexible check-in and check-out to accommodate early morning train and bus arrivals and departures

Whether you are starting your Karnataka coastal tour in Murudeshwar or using it as a base before continuing south to Udupi, Ocean Edge ensures you experience the very best of this destination before moving on.

“We stayed at Ocean Edge before heading to Udupi. The team helped us plan the entire coastal circuit, arranged our cab, and even packed us a breakfast for the road. Genuinely one of the best travel experiences we have ever had in Karnataka.” — A guest review

Best Time to Travel from Murudeshwar to Udupi

October to February — Ideal Season (Recommended)

This is the best time to travel along the Karnataka coast. The weather is cool and dry, the sea is calm, and both Murudeshwar and Udupi are at their most vibrant. Festivals like Shivaratri, Krishna Janmashtami, and Navratri bring incredible energy to both destinations during this period. Book your stay at Ocean Edge well in advance as rooms fill up quickly.

June to September — Monsoon Season

The coastline transforms into a lush green paradise during the monsoon months. Train travel is especially enjoyable during this period as the Konkan Railway route passes through cloud-covered ghat sections and flowing seasonal waterfalls. However, some water activities may be restricted and road travel requires extra caution on coastal stretches.

March to May — Summer

Fewer crowds and lower accommodation prices characterise the summer months. However, coastal humidity can be noticeably high during this period. Early morning and evening travel is strongly recommended for a more comfortable journey.

Travel Tips for Murudeshwar to Udupi

Keep these practical tips in mind before you travel:

  • Book train tickets in advance on IRCTC especially for weekend travel and the Matsyagandha Express
  • The fastest daily train is the Matsyagandha Express (12619) covering the route in just 1 hour 28 minutes
  • Start road journeys early in the morning to have time for stops along NH-66
  • Carry cash as some smaller towns between the two destinations have limited ATM access
  • Download offline Google Maps before departure as connectivity can be patchy in ghat sections
  • Dress modestly for temple visits in both Murudeshwar and Udupi
  • Inform Ocean Edge of your check-out time so our team can arrange your cab or drop to Murdeshwar Railway Station
  • Plan at least one stop at Kundapur for an authentic coastal Karnataka meal en route
  • Consider the Gokarna to Murudeshwar to Udupi full circuit for the richest and most rewarding Karnataka coastal experience

Conclusion

The Murudeshwar to Udupi distance of approximately 102 km by road and 95 km by train is a journey that beautifully connects two of Karnataka’s most spiritually significant and naturally stunning destinations. Whether you travel by road along the scenic NH-66 coastal highway or glide through on the spectacular Konkan Railway in just 1 hour 28 minutes, every kilometre of this route offers something truly special to admire.

From the towering Shiva statue of Murudeshwar to the sacred Sri Krishna Temple of Udupi, from pristine beaches to legendary vegetarian cuisine, this coastal route delivers experiences that touch the soul. And before you begin this journey, make sure you spend at least two nights at Ocean Edge in Murudeshwar. It is where comfort, beauty, and genuine coastal warmth come together to give you the perfect start to your Karnataka coastal adventure.

Book your stay at Ocean Edge today and experience the very best of the Murudeshwar to Udupi coastal route.

Frequently Asked Questions (FAQs)

What is the Murudeshwar to Udupi distance by road?

The Murudeshwar to Udupi distance by road is approximately 102 km via NH-66. By car or cab, the journey takes approximately 2 hours. By bus, the journey also takes around 2 hours and costs approximately ₹350.

What is the Murudeshwar to Udupi distance by train?

The Murudeshwar to Udupi distance by train is approximately 95 km via the Konkan Railway. The fastest train on this route is the Matsyagandha Express (12619), which completes the journey in just 1 hour 28 minutes.

Which trains run from Murudeshwar to Udupi?

Four trains currently connect Murudeshwar to Udupi directly. These are the Netravati Express (16345), Matsyagandha Express (12619), Karwar to Yesvantpur Express (16516) running on Tuesday, Thursday, and Saturday, and the MRDW to SMVB Express (16586). All four stop at Murdeshwar (MRDW) and Udupi (UD) stations.

How much does it cost to travel from Murudeshwar to Udupi?

By bus, the ticket costs approximately ₹350. By taxi or cab, expect to pay ₹3,100 or more for a one-way journey. By train, ticket prices range from ₹140 to ₹1,100 depending on the class of travel booked on IRCTC.

What is the Murudeshwar to Gokarna distance?

The Murudeshwar to Gokarna distance is approximately 78 km via NH-66 northbound. The journey takes around 1 to 1.5 hours by road. It makes for an excellent and very popular day trip from Murudeshwar.

What is the Gokarna to Udupi distance via Murudeshwar?

The Gokarna to Udupi distance via Murudeshwar is approximately 180 km by road in total. This covers Gokarna to Murudeshwar (78 km) and then Murudeshwar to Udupi (102 km). The full coastal circuit is ideally covered over 3 to 4 days.

What is the Murudeshwar to Dharmasthala distance?

The Murudeshwar to Dharmasthala distance is approximately 115 km via Bhatkal and Karkala. The drive takes around 2.5 to 3 hours by road. It is a popular pilgrimage addition for travellers exploring the coastal Karnataka spiritual circuit.

What is the Udupi to Dharmasthala distance?

The Udupi to Dharmasthala distance is approximately 75 km via Karkala. By road, the journey takes around 1.5 to 2 hours making it an easy and popular day trip or pilgrimage extension from Udupi.

What is the Udupi to Sringeri distance?

The Udupi to Sringeri distance is approximately 100 km via Agumbe or Karkala. The drive takes around 2 to 2.5 hours. Sringeri is one of Karnataka’s most revered pilgrimage sites and a deeply meaningful addition to any coastal circuit itinerary.

Where should I stay before travelling from Murudeshwar to Udupi?

Ocean Edge in Murudeshwar is the ideal base. It offers sea-facing accommodation, in-house travel desk services, customised itinerary planning, and warm coastal hospitality. Our team can arrange your onward cab or railway station drop to catch any of the trains to Udupi directly and comfortably.

Posted in DistanceTags:

Write a comment

+

Search your Room

Required fields are followed by *





Call Now Button