There are 6 ways to get from Ávila to Salamanca by train, bus, night train, taxi, car or rideshare

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

Train  •  1 h 18 min

  1. Ir

$14 - $25

Cheapest option

Rideshare  •  1 h 28 min

  1. 66.9 miles

$6

4 alternative options

Bus  •  1 h 30 min

  1. Auto Res

$10 - $18

Trenhotel  •  2 h 4 min

  1. Lusitania

$20 - $35

Taxi  •  1 h 3 min

  1. 66.1 miles

$120 - $150

Drive  •  1 h 3 min

  1. 66.1 miles

$12 - $18

What companies run services between Ávila, Spain and Salamanca, Castille and León, Spain?

Spanish Railways (RENFE) operates a train from Ávila to Salamanca every 3 hours. Tickets cost $14 - $25 and the journey takes 1 h 18 min. Alternatively, Avanza Grupo operates a bus from Ávila to Salamanca every 4 hours. Tickets cost $10 - $18 and the journey takes 1 h 30 min.

Train operators
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Avila to Salamanca-la Alamedilla
Ave. Duration
1 h 18 min
Frequency
Every 3 hours
Estimated price
$14 - $25
Website
renfe.com
Night train from Ávila to Estación de Salamanca
Ave. Duration
2 h 4 min
Frequency
Once daily
Estimated price
$20 - $35
Website
renfe.com
Bus operators
Other operators
BlaBlaCar.es
Website
blablacar.com
Rideshare from Ávila‎ to Salamanca
Ave. Duration
1 h 28 min
Frequency
Every 4 hours
Estimated price
$6
Book at
blablacar.es
Taxi from Ávila to Salamanca
Ave. Duration
1 h 3 min
Estimated price
$120 - $150
Radio Taxi Avila
Phone
+34 920 35 35 45
Website
radiotaxiavila.com
Taxi Avila
Phone
+34 659 47 89 99
Website
taxiavila.com

Want to know more about travelling around Spain

Rome2rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.

Questions & Answers

The distance between Ávila and Salamanca is 88 km. The road distance is 106 km.

The cheapest way to get from Ávila to Salamanca is to rideshare which costs 5€ and takes 1 h 28 min.

The quickest way to get from Ávila to Salamanca is to taxi which takes 1 h 3 min and costs 100€ - 130€.

Yes, there is a direct train departing from Avila and arriving at Salamanca-la Alamedilla. Services depart every three hours, and operate every day. The journey takes approximately 1 h 18 min.

Yes, there is a direct bus departing from Ávila and arriving at Salamanca. Services depart every four hours, and operate every day. The journey takes approximately 1 h 30 min.

The train from Avila to Salamanca-la Alamedilla takes 1 h 18 min including transfers and departs every three hours.

Trips to Salamanca

Toledo Spain to Salamanca Castille and León Spain Zaragoza to Salamanca Castille and León Spain Lagos Faro Portugal to Salamanca Castille and León Spain Toulouse to Salamanca Castille and León Spain Madrid Airport MAD to Salamanca Castille and León Spain Kingdom of Galicia to Salamanca Castille and León Spain Tarragona to Salamanca Castille and León Spain Carcaboso to Salamanca Castille and León Spain Apartamento Amarante to Salamanca Castille and León Spain Vila Nova de Foz Côa to Salamanca Castille and León Spain Lyon to Salamanca Castille and León Spain Frankfurt am Main to Salamanca Castille and León Spain Prague to Salamanca Castille and León Spain Barcelona Catalonia Spain to Salamanca Castille and León Spain Muxía to Salamanca Castille and León Spain Fortaleza to Salamanca Castille and León Spain Nadadouro to Salamanca Castille and León Spain Aranda de Duero to Salamanca Castille and León Spain Cudillero to Salamanca Castille and León Spain Poland to Salamanca Castille and León Spain London Luton Airport LTN to Salamanca Castille and León Spain Cañaveral Extremadura Spain to Salamanca Castille and León Spain Valencia de Don Juan to Salamanca Castille and León Spain Lorca to Salamanca Castille and León Spain Vigo Guixar to Salamanca Castille and León Spain Gouveia Guarda Portugal to Salamanca Castille and León Spain Brno to Salamanca Castille and León Spain Freiburg im Breisgau to Salamanca Castille and León Spain Salé to Salamanca Castille and León Spain East Croydon to Salamanca Castille and León Spain