There are 3 ways to get from Portmore to Montego Bay by bus 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
best- Take the bus from Spanish Town to FalmouthFalmouth
- Take the bus from Falmouth to Montego BayVia Falmouth
4h 48m$15–22Bus via Ocho Rios
cheapest- Take the bus from Kingston to Ocho Rios
- Take the bus from Ocho Rios to Montego Bay
5h 23m$8Drive 165.2 km
- Drive from Portmore to Montego Bay165.2 km
2h 41m$26–37
Questions & Answers
The cheapest way to get from Portmore to Montego Bay is to bus via Ocho Rios which costs $8 and takes 5h 23m.
The fastest way to get from Portmore to Montego Bay is to drive which takes 2h 41m and costs $25 - $40.
No, there is no direct bus from Portmore to Montego Bay. However, there are services departing from Portmore, Stoplight and arriving at Montego Bay via Spanish Town and Falmouth. The journey, including transfers, takes approximately 4h 48m.
The distance between Portmore and Montego Bay is 175 km. The road distance is 165.2 km.
The best way to get from Portmore to Montego Bay without a car is to bus which takes 4h 48m and costs $14 - $22.
It takes approximately 4h 48m to get from Portmore to Montego Bay, including transfers.
Portmore to Montego Bay bus services, operated by Knutsford Express Ltd, depart from Spanish Town station.
Portmore to Montego Bay bus services, operated by Knutsford Express Ltd, arrive at Falmouth station.
Yes, the driving distance between Portmore to Montego Bay is 165 km. It takes approximately 2h 41m to drive from Portmore to Montego Bay.
There are 421+ hotels available in Montego Bay.
What companies run services between Portmore, Jamaica and Montego Bay, Jamaica?
You can take a bus from Portmore, Stoplight to Montego Bay via Spanish Town and Falmouth in around 4h 48m.
Transport is disrupted due to the Russia-Ukraine war. Read more
- Phone
- +1 (876) 971 1822
- info@knutsfordexpress.com
- Website
- knutsfordexpress.com
Bus from Spanish Town to Falmouth
- Ave. Duration
- 2h
- Frequency
- Every 4 hours
- Estimated price
- $13–20
- Website
- https://www.knutsfordexpress.com/
- Adult
- $20
- Child
- $15
- Senior
- $17
- Student
- $16
- Phone
- (876) 971-2048
- mobaymetro@cwjamaica.com
- Website
- mobaymetro.com
Bus from Falmouth to Montego Bay
- Ave. Duration
- 35 min
- Frequency
- Every 3 hours
- Estimated price
- $1
- Website
- http://mobaymetro.com/
- Schedules at
- http://mobaymetro.com/
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 Montego Bay
- Ave. Duration
- 1h 30m
- Frequency
- On demand
- Estimated price
- $4
- Website
- https://realjamaica.org/local-transportation
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 Spain: A guide to Renfe, 4 of the smartest ways to explore Australia, and French strikes 2018: What are my alternative transport options? - to help you get the most out of your next trip.



