There are 5 ways to get from Buenos Aires F.D. to San Fernando by train, 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.
Train
best- Take the train from Retiro to San Fernandotrain Mitre: Retiro
1h 14m$700–2,400Bus via FRANCISCO DE VIEDMA y GANA
- Take the bus from 752 Roca Julio A. Presidente Diagonal Sur Av. to 11447 Rivadavia Av.bus 8A / ...
- Take the bus from FRANCISCO DE VIEDMA y GANA to Ex Combatiente Juan Sánchez 1100-1198bus 21E
1h 27m$2,782–6,422Drive 30.6 km
- Drive from Buenos Aires to San Fernandocar 30.6 km
23 min$4,133–5,970Taxi
- Take the taxi from Buenos Aires to San Fernandotaxi 30.6 km
23 min$34,000–41,000Bus
- Take the bus from 1067 Mexico to Avenida Maipú 2347bus 59A / ...
- Take the bus from Avenida Maipú 2347 to Ruta Provincial 202 2701-2899bus 203A
1h 52m$2,676–6,135
Buenos Aires F.D. to San Fernando by bus
Questions & Answers
The cheapest way to get from Buenos Aires F.D. to San Fernando is to train which costs $700 - $2400 and takes 1h 14m.
The fastest way to get from Buenos Aires F.D. to San Fernando is to drive which takes 23 min and costs $4100 - $6000.
No, there is no direct bus from Buenos Aires F.D. to San Fernando. However, there are services departing from 752 Roca Julio A. Presidente Diagonal Sur Av. and arriving at Ex Combatiente Juan Sánchez 1100-1198 via FRANCISCO DE VIEDMA y GANA. The journey, including transfers, takes approximately 1h 27m.
No, there is no direct train from Buenos Aires F.D. to San Fernando. However, there are services departing from Belgrano and arriving at San Fernando via Retiro. The journey, including transfers, takes approximately 1h 14m.
The distance between Buenos Aires F.D. and San Fernando is 28 km. The road distance is 30.6 km.
The best way to get from Buenos Aires F.D. to San Fernando without a car is to train which takes 1h 14m and costs $700 - $2400.
It takes approximately 1h 14m to get from Buenos Aires F.D. to San Fernando, including transfers.
Buenos Aires F.D. to San Fernando bus services, operated by Buenos Aires Colectivos, depart from 1067 Mexico station.
Buenos Aires F.D. to San Fernando train services, operated by Trenes Argentinos, depart from Retiro station.
The best way to get from Buenos Aires F.D. to San Fernando is to train which takes 1h 14m and costs $700 - $2400. Alternatively, you can bus via FRANCISCO DE VIEDMA y GANA, which costs $2700 - $6500 and takes 1h 27m.
What companies run services between Buenos Aires F.D., Argentina and San Fernando, Argentina?
Trenes Argentinos operates a train from Retiro to San Fernando every 20 minutes. Tickets cost $700–2,400 and the journey takes 59 min. Alternatively, you can take a bus from 752 Roca Julio A. Presidente Diagonal Sur Av. to Ex Combatiente Juan Sánchez 1100-1198 via 11447 Rivadavia Av. and FRANCISCO DE VIEDMA y GANA in around 1h 27m.
- Phone
- +54 800 2228736
- Website
- argentina.gob.ar
Train from Retiro to San Fernando
- Ave. Duration
- 59 min
- Frequency
- Every 20 minutes
- Estimated price
- $700–2,400
- Schedules at
- argentina.gob.ar
- Book at
- webventas.sofse.gob.ar
- Local
- $700–1,000
- Primera
- $900–2,000
- Pullman
- $1,100–2,400
- Phone
- +54 5091 7200
- Website
- Buenos Aires Colectivos
Bus from 752 Roca Julio A. Presidente Diagonal Sur Av. to 11447 Rivadavia Av.
- Ave. Duration
- 34 min
- Frequency
- Every 10 minutes
- Estimated price
- $1,200–3,000
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $1,200–1,500
- Unregistered SUBE
- $2,500–3,000
Bus from FRANCISCO DE VIEDMA y GANA to Ex Combatiente Juan Sánchez 1100-1198
- Ave. Duration
- 46 min
- Frequency
- Every 15 minutes
- Estimated price
- $1,500–3,500
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $1,500–1,800
- Unregistered SUBE
- $3,000–3,500
Bus from 1067 Mexico to Avenida Maipú 2347
- Ave. Duration
- 52 min
- Frequency
- Every 5 minutes
- Estimated price
- $1,300–3,200
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $1,300–1,600
- Unregistered SUBE
- $2,700–3,200
Bus from Avenida Maipú 2347 to Ruta Provincial 202 2701-2899
- Ave. Duration
- 50 min
- Frequency
- Every 20 minutes
- Estimated price
- $1,300–3,000
- Schedules at
- Buenos Aires Colectivos
- Registered SUBE
- $1,300–1,500
- Unregistered SUBE
- $2,600–3,000
- Ave. Duration
- 23 min
- Estimated price
- $34,000–41,000
Radio Taxi Paris
- Phone
- +54 11 4308 0001
- Website
- parisradiotaxi.com.ar
Radio Taxi Pidalo
- Phone
- +54 11 4956 1200
- Website
- radiotaxipidalo.com.ar
Remises Nuevo Futuro
- Phone
- +54 9 11 2599 2727
- Website
- nuevofuturo.com.ar
Taxi Premium
- Phone
- +54 11 5238 0000
- Website
- taxipremium.com.ar
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, Travelling to the US: What do I need to know?, and Is ride-sharing platform BlaBlaCar right for you? - to help you get the most out of your next trip.
More Questions & Answers
Buenos Aires F.D. to San Fernando bus services, operated by Buenos Aires Colectivos, arrive at Avenida Maipú 2347 station.
Buenos Aires F.D. to San Fernando train services, operated by Trenes Argentinos, arrive at San Fernando station.
Yes, the driving distance between Buenos Aires F.D. to San Fernando is 31 km. It takes approximately 23 min to drive from Buenos Aires F.D. to San Fernando.
Book your Buenos Aires F.D. to San Fernando bus tickets online with 12go.asia.
There are 5738+ hotels available in San Fernando.



