hero
How2Go
Mangalore to Rajapur

Mangalore to Rajapur

Rajapur is approximately 650+ km from Mangalore, making it a convenient option for a short trip or a quick transfer between the two destinations. Depending on your budget and preferred travel time, you can choose from different modes of transport to reach Rajapur.

Read More
Sort By
Mode of Transport

Direct Train

RECOMMENDED

Mangalore

Rajapur

Approx Travel Time

9h 1m

₹480

Onwards

Via Goa, Kankavli

FASTEST

Mangalore

Goa

Kankavli

Rajapur

Approx Travel Time

6h 26m

₹465

Onwards

Via Goa

Mangalore

Goa

Rajapur

Approx Travel Time

13h 15m

₹1,971

Onwards

Mangalore

Goa

Rajapur

Approx Travel Time

6h 43m

₹410

Onwards

Via Shivamogga, Goa

Mangalore

Shivamogga

Goa

Rajapur

Approx Travel Time

18h 28m

₹6,087

Onwards

Via Kankavli

CHEAPEST

Mangalore

Kankavli

Rajapur

Approx Travel Time

6h 54m

₹400

Onwards

Mangalore

Kankavli

Rajapur

Approx Travel Time

7h 55m

₹1,445

Onwards

Via Sawantwadi

Mangalore

Sawantwadi

Rajapur

Approx Travel Time

7h 37m

₹405

Onwards

Via Goa, Vaibhavwadi

Mangalore

Goa

Vaibhavwadi

Rajapur

Approx Travel Time

7h 7m

₹455

Onwards

Via Sawantwadi, Kankavli

Mangalore

Sawantwadi

Kankavli

Rajapur

Approx Travel Time

7h 8m

₹465

Onwards

Frequently Asked Questions

What is the distance between Mangalore and Rajapur?

Rajapur is approximately 650+ kms from Mangalore.

How long does it take to reach Rajapur from Mangalore?

It takes approximately 7 hours to reach Rajapur from Mangalore by Train Via Goa, Kankavli.

What is the cheapest way to reach Rajapur from Mangalore?

The cheapest way to reach Rajapur from Mangalore is by Train Via Kankavli.

What is the fastest way to reach Rajapur from Mangalore?

The fastest way to reach Rajapur from Mangalore is by Train Via Goa, Kankavli.

Popular Places Routes

twitterfacebook

© 2026 MakeMyTrip (India) Limited

Country India