Mangalore is an important city in South India that is well connected from Bangalore via flights, railways and roads. Bangalore is 355 km from Mangalore in Karnataka and direct flights operated by Spice Jet, IndiGo and Air India are available. Daily flights are available from Bangalore and the prices of the tickets are also nominal. Flights take 1 hour to reach Mangalore from Bangalore and are the fastest and most comfortable way to travel between the cities. The port city of Mangalore is famous for its numerous heritage as well as natural charms.
There is a railway station in Mangalore and tourists can also take trains to conveniently reach Mangalore from Bangalore. Tourists can take Kannur express or Ypr Karwar Express from Bangalore which reached Mangalore in 11 hours. Taking a direct train from Bangalore to Mangalore is the cheapest yet longer way to travel between Bangalore and Mangalore.
Direct buses are available too for travel between Bangalore and Mangalore. Various deluxe and Volvo-seater as well as sleepers buses are available. Buses take 8 hours to cover the 355 km long distance and are a popular choice among the tourists. Buses charge Rs 600 per person for Semi-sleeper buses and Rs 750 onwards per person for a ticket of sleeper buses. Taxis too can be hired from Bangalore and the charges are approximately Rs 6,000 to 8,000 for a round trip.
To experience Mangalore hassle free, visit Mangalore tour packages.
To visit Mangalore from Bangalore, visit Mangalore tour packages from Bangalore.
Oops! We do not have information on this route.
Click to view map
You can drag the map with your mouse, and double-click to zoom.
Call us for Package details