There are 5 ways to get from Gokarna to Hassan by bus, train, car, taxi, or bus (Flixbus)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus
best- Take the bus from Gokarna Cross to PVS Kodiyabailbus
- Take the bus from PVS Circle to Hassanbus
8h 58m₹748–1,144Train
cheapest- Take the train from Gokarna Road to Hassantrain 16596
9h 20m₹625–2,443Drive 359.7 km
- Drive from Gokarna to Hassancar 359.7 km
5h 23m₹4,018–5,803Taxi
- Take the taxi from Gokarna to Hassantaxi 359.7 km
5h 23m₹9,000–11,000Bus via Coondapoor
- Take the bus from Gokarna Cross to Kundapurbus
- Take the bus from FlixBus Kundapura - Shastri Circle to FlixBus Hassan - Bypassbus FlixBus IN4520
10h 40m₹757–1,790
Gokarna to Hassan by bus
Comparing Your Travel Options
The cheapest way to get from Gokarna to Hassan is to bus which costs ₹750 - ₹1,200 and takes 8h 58m.
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 Cross and arriving at Hassan via PVS Circle. The journey, including transfers, takes approximately 8h 58m.
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 20m.
The distance between Gokarna and Hassan is 414 km. The road distance is 359.7 km.
The best way to get from Gokarna to Hassan without a car is to bus which takes 8h 58m and costs ₹750 - ₹1,200.
It takes approximately 8h 58m to get from Gokarna to Hassan, including transfers.
Gokarna to Hassan bus services, operated by Vijayanand Travels, depart from Gokarna Cross 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 bus which takes 8h 58m and costs ₹750 - ₹1,200. Alternatively, you can train, which costs ₹600 - ₹2,500 and takes 9h 20m.
What companies run services between Gokarna, Karnātaka, India and Hassan, India?
You can take a bus from Gokarna Cross to Hassan via PVS Circle in around 8h 58m. Alternatively, Indian Railways operates a train from Gokarna Road to Hassan once daily. Tickets cost ₹250–2,000 and the journey takes 9h 9m.
- Phone
- 14646
- [email protected]
- Website
- irctc.co.in
Train from Gokarna Road to Hassan
- Ave. Duration
- 9h 9m
- Frequency
- Once daily
- Estimated price
- ₹250–2,000
- Website
- irctc.co.in
- Sleeper Class
- ₹250–300
- Third AC (3A)
- ₹650–850
- Second AC (2A)
- ₹900–1,200
- First Class (1A)
- ₹1,500–2,000
- Phone
- 0836 230 7300
- [email protected]
- Website
- vrlbus.in
Bus from Gokarna Cross to PVS Kodiyabail
- Ave. Duration
- 4h 45m
- Frequency
- 3 times a day
- Estimated price
- ₹410–700
- Schedules at
- vrlbus.in
Bus from PVS Circle to Hassan
- Ave. Duration
- 3h 13m
- Frequency
- 5 times a day
- Estimated price
- ₹330–470
- Schedules at
- vrlbus.in
Bus from Gokarna Cross to Kundapur
- Ave. Duration
- 2h 40m
- Frequency
- 3 times a day
- Estimated price
- ₹300–390
- Schedules at
- vrlbus.in
- Phone
- +91 8404855555
- Website
- FlixBus India
Bus from FlixBus Kundapura - Shastri Circle to FlixBus Hassan - Bypass
- Ave. Duration
- 7h
- Frequency
- Once daily
- Estimated price
- ₹450–1,400
- Website
- FlixBus India
- 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 Bali: What to do if Mount Agung erupts, Is ride-sharing platform BlaBlaCar right for you?, and Slovenia: Getting from Ljubljana to Lake Bled - to help you get the most out of your next trip.
Booking & Getting There
Gokarna to Hassan bus services, operated by Vijayanand Travels, arrive at PVS Kodiyabail 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 20+ hotels available in Hassan.













