Rome2Rio

How to get fromRoosevelt Station to Old San Juanby train, bus, ferry, or car

Find Transport to Old San Juan

See all options

There are 4 ways to get from Roosevelt Station to Old San Juan by train, bus, ferry, 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.

  1. Train, bus

    best
    1. Take the train from Roosevelt to Sagrado Corazontrain train Tren Urbano
    2. Take the bus from Sagrado Corazon to Old San Juanbus bus Line T3 / ...
    28 min
  2. Ferry

    cheapest
    1. Take the ferry from Puerto Nuevo to Old San Juanferry ferry Hato Rey / ...
    41 min
    $1
  3. Bus

    1. Take the bus from Sagrado Corazon to Old San Juanbus bus Line T3 / ...
    43 min
    $1
  4. Drive 9.5 km

    1. Drive from Roosevelt Station to Old San Juancar car 9.5 km
    10 min
    $1–2

Questions & Answers

What companies run services between Roosevelt Station, Puerto Rico and Old San Juan, Puerto Rico?

ATI Tren Urbano operates a ferry from Puerto Nuevo to Old San Juan hourly. Tickets cost $1 and the journey takes 30 min. Alternatively, ATI Tren Urbano operates a bus from Sagrado Corazon to Old San Juan every 10 minutes. Tickets cost $1 and the journey takes 20 min.

Train operators
Bus operators
Ferry operators

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 Travelling around the UAE, What documents do I need to cross Niagara Falls?, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

More Questions & Answers