There are 4 ways to get from Half Way Tree to Port Maria by 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.
Bus
best- Take the bus from Kingston to Port MariaPort Maria to Kingston
2h 13m$11–19Bus via Ocho Rios
cheapest- Take the bus from Kingston to Ocho Rios
- Take the bus from Ocho Rios to Port Maria
3h 48m$3–14Drive 54.1 km
- Drive from Half Way Tree to Port Maria54.1 km
1h 14m$9–13Taxi
- Take the taxi from Half Way Tree to Port Maria54.1 km
1h 14m$75–95
Questions & Answers
The cheapest way to get from Half Way Tree to Port Maria is to bus via Ocho Rios which costs $3 - $15 and takes 3h 48m.
The fastest way to get from Half Way Tree to Port Maria is to drive which takes 1h 14m and costs $8 - $13.
No, there is no direct bus from Half Way Tree to Port Maria. However, there are services departing from Half Way Tree and arriving at Port Maria via Kingston. The journey, including transfers, takes approximately 2h 13m.
The distance between Half Way Tree and Port Maria is 73 km. The road distance is 54.1 km.
The best way to get from Half Way Tree to Port Maria without a car is to bus which takes 2h 13m and costs $10 - $19.
It takes approximately 2h 13m to get from Half Way Tree to Port Maria, including transfers.
Half Way Tree to Port Maria bus services, operated by Knutsford Express Ltd, depart from Kingston station.
Half Way Tree to Port Maria bus services, operated by Knutsford Express Ltd, arrive at Port Maria station.
Yes, the driving distance between Half Way Tree to Port Maria is 54 km. It takes approximately 1h 14m to drive from Half Way Tree to Port Maria.
There are 374+ hotels available in Port Maria.
What companies run services between Half Way Tree, Jamaica and Port Maria, Jamaica?
Knutsford Express Ltd operates a bus from Kingston to Port Maria once daily. Tickets cost $10–18 and the journey takes 1h.
- Phone
- +1 (876) 971 1822
- info@knutsfordexpress.com
- Website
- knutsfordexpress.com
Bus from Kingston to Port Maria
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $10–18
- Website
- https://www.knutsfordexpress.com/
- Adult
- $18
- Child
- $15
- Senior
- $18
- Student
- $18
Bus from Ocho Rios to Port Maria
- Ave. Duration
- 1h
- Frequency
- Once daily
- Estimated price
- $7–12
- Website
- https://www.knutsfordexpress.com/
- Adult
- $8
- Child
- $7
- Senior
- $7
- Student
- $7
Bus from Kingston to Ocho Rios
- Ave. Duration
- 2h 30m
- Frequency
- On demand
- Estimated price
- $3
- Website
- https://realjamaica.org/local-transportation
Bus from Ocho Rios to Port Maria
- Ave. Duration
- 50 min
- Frequency
- On demand
- Estimated price
- $2
- Website
- https://realjamaica.org/local-transportation
- Ave. Duration
- 1h 14m
- Estimated price
- $75–95
On Time Taxi
- Phone
- +876 926-3866
- Website
- ontimetaxijamaica.com
El Shaddai
- Phone
- +876 925-1363
Apollo Taxi
- Phone
- +876 618-2005
- Website
- facebook.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 How to get from London to Edinburgh, Italian Lakes: Getting around by train, and Travelling to the US: What do I need to know? - to help you get the most out of your next trip.



