- Distance from Luis Muñoz Marín International Airport to Old San Juan: Approximately 12 km (7.5 miles).
- Taxi: Approximately €21.99 ($24); around 15–25 minutes by car.
- Welcome Pickups private transfer: From €51 ($59); around 15–25 minutes by car.
- Public bus: €0.69 ($0.75) per person, around 50 minutes, plus waiting time.
Unlike many major cities, San Juan has no direct train connection from SJU Airport to Old San Juan, so you’ll need to rely on road transport. Public buses are a budget-friendly option, but you may need to wait for a scheduled service and manage your luggage while boarding, traveling, and getting to your final destination. Prices confirmed October 2026.
3 options to get from Luis Muñoz Marín San Juan Airport to Old San Juan
PRICE FOR
OPTION | PRICE | TIME | AVAILABILITY | |||
|---|---|---|---|---|---|---|
Welcome Pickups Private Transfer | €51 | min | 24/7 | Convenience | Book | |
| Private transfers from San Juan Airport are the most reliable way to get to your destination. | ||||||
Taxi | €21.99 | 15min | 24/7 | Convenience | Book | |
| Taxis are a good option for those who haven't booked a ride in advance. | ||||||
Bus | €1.38 | 50min | 05:00–21:00 | Convenience | Read more | |
| The bus is recommended for those traveling light who have plenty of time to spare. | ||||||

Taking an official airport taxi is one of the simplest ways to reach Old San Juan at a cost of €21.99 ($24). Taxis use regulated tourist-zone fares, so you can confirm the applicable fare before leaving the airport. They are particularly useful if you have luggage, arrive late, or prefer a direct journey without waiting for public transportation.
Cost of a San Juan Airport taxi
The published Zone 4 base fare for Old San Juan is €18.50 ($21). A separate €2.75 ($3) airport surcharge brings the total to approximately €21.99 ($24) before any other applicable charges.
Additional fees may apply for luggage, late-night journeys, or larger groups. Tolls and tips may also be extra. Because published fare information does not always show the same total, confirm the full price with the airport taxi dispatcher before starting your journey.
Where to catch a San Juan taxi outside the airport
Official taxi pickup areas are located at the arrivals level of Terminal A and near the baggage claim exits for Terminals B and C.
Convenience
Airport taxis are available around the clock and provide direct transportation to your accommodation. You do not need to arrange a ride in advance, and the zone-fare system makes it easier to establish the base price before departure.
Useful Tips
Book a trusted, English-speaking driver to pick you up at the same price as a regular taxi
Learn moreTaking the public bus is the cheapest way (€0.69/$0.75 per person) to travel from San Juan Airport to Old San Juan. The local public transportation system, operated by the Autoridad de Transporte Integrado (ATI), serves the airport with routes T5 and D53.
However, buses take longer than taxis and are less practical if you are traveling with full-size suitcases.
Cost of the bus
A regular one-way bus ticket costs €0.69 ($0.75) per person. Bring exact change as you pay after you board the bus.
Bus schedules depend on the route and day of travel and do not provide a live timetable. Check the ATI website or the Transit app before leaving the airport.
Where to catch the bus
San Juan Airport has three bus stops on the second level, at Departures, outside Terminals A, D, and E. The airport lists both T5 and D53 as routes serving Old San Juan.
Convenience
The bus is best for travelers with small bags who want to save money. Full-size luggage can be difficult to manage, and the service is less suitable if you need to reach your accommodation quickly or arrive outside operating hours. If you have several suitcases, consider a taxi or private transfer instead.
Timetables
ATI Website
Useful Tips
A pre-booked private transfer is a convenient option (costing from €51/$59) if you want a driver arranged before you arrive. It can be particularly useful after a long flight, when traveling with children, or when you have several bags and want a planned pickup.
Cost of a private transfer from San Juan Airport
Welcome Pickups has the following prices for its San Juan Airport transfer service to Old San Juan:
These are prices for a private vehicle, not per-person fares. Check the booking page for the current quote, passenger capacity, luggage allowance, and any changes to the rate.
Private transfers are available for booking 24/7.
How does a private transfer work?
You book your pickup and destination in advance and provide your flight details. Welcome Pickups states that its drivers receive flight updates, and its service includes a personalized meeting arrangement, English-speaking drivers, and customer support.
Your booking confirmation provides the pickup instructions, so you know where to meet your driver after landing.
Convenience
A private transfer provides a planned pickup and a direct journey to your destination. It can be worthwhile for families, groups, or travelers who prefer not to wait in a taxi queue or navigate public transportation with luggage.
Useful Tips
Frequently asked questions
How much is a taxi from San Juan Airport to Old San Juan?
An official airport taxi costs approximately €21.99 ($24), including the airport surcharge. Additional charges may apply for luggage or other services. A Welcome Pickups private transfer starts at €51 ($59), at a fixed rate, with no additional charges.
Is there a shuttle from San Juan Airport to Old San Juan?
The airport does not list a regular shared shuttle service to Old San Juan. Some hotels and private providers may arrange transportation. However, you can opt for a Welcome Pickups private transfer starting at €51 ($59).
Is there a train from San Juan Airport to Old San Juan?
No, there is no direct train from San Juan Airport to Old San Juan. You can take a taxi or bus directly from the airport instead.
Is there a bus from San Juan Airport to Old San Juan?
Yes, routes T5 and D53 connect the airport with Old San Juan. A regular bus fare is approximately €0.69 ($0.75), and the journey takes around 50 minutes, excluding waiting time.
How do I get from San Juan Airport to my hotel in Old San Juan?
You can take an official airport taxi, use the public bus, or book a private transfer. A taxi costs approximately €21.99 ($24), while a Welcome Pickups transfer starts at €51 ($59), as a fixed fare.
What's the difference between a taxi and a private transfer from San Juan Airport to Old San Juan?
An airport taxi can be taken from the designated taxi stand after arrival, with the fare confirmed by the dispatcher. A private transfer is booked in advance and offers a planned pickup, flight monitoring, and a fixed price. Welcome Pickups transfers start at €51 ($59).
How do I book a private transfer from San Juan Airport to Old San Juan in advance?
You can book through Welcome Pickups. Enter your flight details, pickup location, destination, and passenger information, then review the price and complete your booking online.
Transfer Options in San Juan
How to get from San Juan Airport to the Cruise Port - Welcome Pickups
How to get from San Juan Airport to Fajardo - Welcome Pickups
San Juan Airport Taxi: Compare All Taxi Options & Prices
San Juan taxi - Prices and Useful Tips for Taxis in San Juan