Its worth it trust me, it takes me roughly 2 hours as well to get there as well. I first catch the bus to the station, go on the train to go through 33-35 train stations (lol) then catch another bus, then walk another 1.5km or so. Done it twice.
Now its bit easier, just minus the bus ride and...