There are 3 ways to get from Onchan to St Johns by bus, taxi, or car
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Bus, line 5 bus
best- Take the bus from Royal Avenue, Shelter to Noble's Hospitalbus 1H
- Take the bus from Strang Noble's Hospital to St John's Tynwald Hill Innbus 5 / ...
47 min$6–7Taxi
- Take the taxi from Onchan to St Johnstaxi 15.4 km
15 min$45–60Drive 15.4 km
- Drive from Onchan to St Johnscar 15.4 km
15 min
Questions & Answers
The cheapest way to get from Onchan to St Johns is to bus and line 5 bus which costs $5 - $8 and takes 47 min.
The fastest way to get from Onchan to St Johns is to taxi which takes 15 min and costs $45 - $60.
No, there is no direct bus from Onchan to St Johns. However, there are services departing from Royal Avenue, Shelter and arriving at St John's Tynwald Hill Inn via Strang Noble's Hospital. The journey, including transfers, takes approximately 47 min.
The distance between Onchan and St Johns is 19 km. The road distance is 15.4 km.
The best way to get from Onchan to St Johns without a car is to bus and line 5 bus which takes 47 min and costs $5 - $8.
It takes approximately 47 min to get from Onchan to St Johns, including transfers.
Onchan to St Johns bus services, operated by Isle of Man Transport, depart from Royal Avenue, Shelter station.
Onchan to St Johns bus services, operated by Isle of Man Transport, arrive at Noble's Hospital station.
Yes, the driving distance between Onchan to St Johns is 15 km. It takes approximately 15 min to drive from Onchan to St Johns.
There are 145+ hotels available in St Johns.
What companies run services between Onchan, Isle of Man and St Johns, Isle of Man?
You can take a bus from Royal Avenue, Shelter to St John's Tynwald Hill Inn via Strang Noble's Hospital in around 47 min.
- Phone
- +44 01624 662525
- Website
- iombusandrail.im
Bus from Royal Avenue, Shelter to Noble's Hospital
- Ave. Duration
- 12 min
- Frequency
- Every 30 minutes
- Estimated price
- $2–4
- Schedules at
- iombusandrail.im
Bus from Strang Noble's Hospital to St John's Tynwald Hill Inn
- Ave. Duration
- 19 min
- Frequency
- Every 30 minutes
- Estimated price
- $3–4
- Schedules at
- iombusandrail.im
- Ave. Duration
- 15 min
- Estimated price
- $45–60
Elegance Taxi Service Ltd
- Phone
- +44 162 467 2672
- Website
- elegancetaxiservice.com
TeleCabs 2002
- Phone
- +44 1624 672 341
- Website
- telecabs.com
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 Train travel in France: A guide to SNCF, 5 delightfully under-the-radar French towns you need to visit, and How to plan an amazing trip around Scandinavia - to help you get the most out of your next trip.
