There are 4 ways to get from Gokarna to Hassan by train, bus (Flixbus), 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 Hassantrain 16516 / ...
9h 26m₹625–2,443Bus
- Take the bus from Gokarna(Karnataka), Karnataka to Udupi, Karnatakabus Gokarna(Karnataka), Karnataka - Udupi, Karnataka
- Take the bus from FlixBus Udupi - Service Bus Stand to FlixBus Hassan - Bypassbus FlixBus IN4520
10h 51mDrive 359.7 km
- Drive from Gokarna to Hassancar 359.7 km
5h 23m₹4,046–5,844Taxi
- Take the taxi from Gokarna to Hassantaxi 359.7 km
5h 23m₹9,000–11,000
Questions & Answers
The cheapest way to get from Gokarna to Hassan is to train which costs ₹600 - ₹2,500 and takes 9h 26m.
The fastest way to get from Gokarna to Hassan is to drive which takes 5h 23m and costs ₹4,000 - ₹6,000.
No, there is no direct bus from Gokarna to Hassan. However, there are services departing from Gokarna(Karnataka), Karnataka and arriving at FlixBus Hassan - Bypass via FlixBus Udupi - Service Bus Stand. The journey, including transfers, takes approximately 10h 51m.
No, there is no direct train from Gokarna to Hassan. However, there are services departing from Gokarna Road and arriving at Hassan via . The journey, including transfers, takes approximately 9h 26m.
The distance between Gokarna and Hassan is 406 km. The road distance is 359.7 km.
The best way to get from Gokarna to Hassan without a car is to train which takes 9h 26m and costs ₹600 - ₹2,500.
It takes approximately 9h 26m to get from Gokarna to Hassan, including transfers.
Gokarna to Hassan bus services, operated by Anand Travels, depart from Gokarna(Karnataka), Karnataka station.
Gokarna to Hassan train services, operated by Indian Railways, depart from Gokarna Road station.
The best way to get from Gokarna to Hassan is to train which takes 9h 26m and costs ₹600 - ₹2,500. Alternatively, you can bus, which costs and takes 10h 51m.
What companies run services between Gokarna, Karnātaka, India and Hassan, India?
Indian Railways operates a train from Gokarna Road to Hassan once daily. Tickets cost ₹250–2,000 and the journey takes 9h 15m. Alternatively, you can take a bus from Gokarna(Karnataka), Karnataka to FlixBus Hassan - Bypass via Udupi, Karnataka and FlixBus Udupi - Service Bus Stand in around 10h 51m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gokarna Road to Hassan
- Ave. Duration
- 9h 15m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- https://www.irctc.co.in/nget/train-search
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- +91-8879498558
- [email protected]
- Website
- omio.com
Bus from Gokarna(Karnataka), Karnataka to Udupi, Karnataka
- Ave. Duration
- 3h 45m
- Frequency
- Every 3 hours
- Schedules at
- omio.com
- Phone
- +91 8404855555
- Website
- https://www.flixbus.in
Bus from FlixBus Udupi - Service Bus Stand to FlixBus Hassan - Bypass
- Ave. Duration
- 5h 50m
- Frequency
- Once daily
- Estimated price
- ₹390–1,100
- Website
- https://www.flixbus.in
- Ave. Duration
- 5h 23m
- Estimated price
- ₹9,000–11,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 How to plan an amazing trip around Scandinavia, French strikes 2018: What are my alternative transport options?, and Travelling around the UAE - to help you get the most out of your next trip.
More Questions & Answers
Gokarna to Hassan bus services, operated by Anand Travels, arrive at Udupi, Karnataka station.
Gokarna to Hassan train services, operated by Indian Railways, arrive at Hassan station.
Yes, the driving distance between Gokarna to Hassan is 360 km. It takes approximately 5h 23m to drive from Gokarna to Hassan.
There are 23+ hotels available in Hassan.












