There are 5 ways to get from Montezuma to Puerto Viejo de Talamanca by ferry, bus, shuttle 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.

Recommended option

Ferry, bus  •  9 h 23 min

$55

Cheapest option

Bus via Limón  •  10 h 12 min

$21

3 alternative options

Bus  •  10 h 30 min

$21

Bus, shuttle  •  10 h 38 min

$66

Drive  •  8 h 55 min

  1. 311.8 miles

$45 - $70

What companies run services between Montezuma, Costa Rica and Puerto Viejo de Talamanca, Costa Rica?

You can take a bus from Montezuma to Puerto Viejo de Talamanca via San Jose, San José, and Limón in around 10 h 12 min.

Bus operators
Transportes Jacó
Phone
(506) 2290-2922
Email
info@transportesjacoruta655.com
Website
transportesjacoruta655.com
Bus from Jacó to San Jose
Ave. Duration
2 h
Frequency
Every 4 hours
Estimated price
$5
Schedules at
transportesjacoruta655.com
Grupo Caribeños
Phone
(506) 2222-0610
Email
info@caribeños.com
Website
grupocaribenos.net
Bus from San José to Limón
Ave. Duration
3 h 10 min
Frequency
Hourly
Estimated price
$6
Schedules at
grupocaribenos.net
Autotransportes MEPE
Phone
2257-8129, 2758-1572
Website
mepecr.com
Bus from Limón to Puerto Viejo de Talamanca
Ave. Duration
30 min
Frequency
Every 2 hours
Estimated price
$4
Schedules at
mepecr.com
Bus from San Jose to Puerto Viejo de Talamanca
Ave. Duration
4 h 30 min
Frequency
5 times a day
Estimated price
$10
Schedules at
mepecr.com
Transportes Cóbano
Phone
+506 2642 1112
Email
usuariotranscobano@gmail.com
Bus from Montezuma to San Jose
Ave. Duration
5 h
Frequency
Twice daily
Estimated price
$11
Schedules at
facebook.com
Marvelus Bus & Shuttle
Ferry operators
Zuma Tours

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 Slovenia: Getting from Ljubljana to Lake Bled, Travelling Croatia’s Dalmatian Coast by boat, bus, car and train and Which side of Niagara Falls should I choose (and how do I get there)? - to help you get the most out of your next trip.

Questions & Answers

The distance between Montezuma and Puerto Viejo de Talamanca is 254 km. The road distance is 499 km.

The cheapest way to get from Montezuma to Puerto Viejo de Talamanca is to bus which costs $21 and takes 10 h 12 min.

The quickest way to get from Montezuma to Puerto Viejo de Talamanca is to drive which takes 8 h 55 min and costs $45 - $70.

No, there is no direct bus from Montezuma to Puerto Viejo de Talamanca. However, there are services departing from Montezuma and arriving at Puerto Viejo de Talamanca via San José and Limón. The journey, including transfers, takes approximately 10 h 12 min.

It takes approximately 9 h 23 min to get from Montezuma to Puerto Viejo de Talamanca, including transfers.