There are 4 ways to get from Gokarna to Mangaluru by train, bus, car, or taxi
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Train
best- Take the train from Gokarna Road to Thokurtrain 06601
4h 20m₹825–2,173Bus
- Take the bus from Gokarna(Karnataka), Karnataka to Mangaluru, Karnatakabus Gokarna(Karnataka), Karnataka - Mangaluru, Karnataka
4h 35mDrive 228.6 km
- Drive from Gokarna to Mangalurucar 228.6 km
3h 5m₹2,578–3,723Taxi
- Take the taxi from Gokarna to Mangalurutaxi 228.6 km
3h 5m₹5,500–7,000
Questions & Answers
The cheapest way to get from Gokarna to Mangaluru is to train which costs ₹800 - ₹2,200 and takes 4h 20m.
The fastest way to get from Gokarna to Mangaluru is to drive which takes 3h 5m and costs ₹2,500 - ₹3,800.
Yes, there is a direct bus departing from Gokarna(Karnataka), Karnataka and arriving at Mangaluru, Karnataka. Services depart every three hours, and operate every day. The journey takes approximately 4h 35m.
No, there is no direct train from Gokarna to Mangaluru. However, there are services departing from Gokarna Road and arriving at Thokur via . The journey, including transfers, takes approximately 4h 20m.
The distance between Gokarna and Mangaluru is 220 km. The road distance is 228.6 km.
The best way to get from Gokarna to Mangaluru without a car is to train which takes 4h 20m and costs ₹800 - ₹2,200.
It takes approximately 4h 20m to get from Gokarna to Mangaluru, including transfers.
Gokarna to Mangaluru bus services, operated by Anand Travels, depart from Gokarna(Karnataka), Karnataka station.
Gokarna to Mangaluru train services, operated by Indian Railways, depart from Gokarna Road station.
The best way to get from Gokarna to Mangaluru is to train which takes 4h 20m and costs ₹800 - ₹2,200. Alternatively, you can bus, which costs and takes 4h 35m.
What companies run services between Gokarna, Karnātaka, India and Mangaluru, India?
Indian Railways operates a train from Gokarna Road to Thokur once daily. Tickets cost ₹180–1,400 and the journey takes 3h 56m. Alternatively, Anand Travels operates a bus from Gokarna(Karnataka), Karnataka to Mangaluru, Karnataka every 3 hours, and the journey takes 4h 35m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gokarna Road to Thokur
- Ave. Duration
- 3h 56m
- Frequency
- Once daily
- Estimated price
- ₹180–1,400
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹180–220
- Third AC (3A)
- ₹490–650
- Second AC (2A)
- ₹650–850
- First Class (1A)
- ₹1,100–1,400
- Phone
- +91-8879498558
- [email protected]
- Website
- omio.com
Bus from Gokarna(Karnataka), Karnataka to Mangaluru, Karnataka
- Ave. Duration
- 4h 35m
- Frequency
- Every 3 hours
- Schedules at
- omio.com
- Ave. Duration
- 3h 5m
- Estimated price
- ₹5,500–7,000
Want to know more about travelling around the world?
Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including Slovenia: Getting from Ljubljana to Lake Bled, 5 incredible day trips from Florence by train, and 4 stunningly beautiful Philippines islands you need to visit - to help you get the most out of your next trip.
More Questions & Answers
Gokarna to Mangaluru bus services, operated by Anand Travels, arrive at Mangaluru, Karnataka station.
Gokarna to Mangaluru train services, operated by Indian Railways, arrive at Thokur station.
Yes, the driving distance between Gokarna to Mangaluru is 229 km. It takes approximately 3h 5m to drive from Gokarna to Mangaluru.
Book your Gokarna to Mangaluru bus tickets online with Omio.
There are 231+ hotels available in Mangaluru.









