There are 8 ways to get from Madrid to Vera by train, bus, car or plane

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 Spanish Railways AVE, bus  •  6 h 31 min

  1. Take the train from Madrid-Puerta de Atocha to Alacant-Terminal Ave / ...
  2. Take the bus from Elche to Vera

$95 - $133

Cheapest option

Bus BusbamSL  •  10 h 25 min

  1. Take the bus from Madrid to Almería
  2. Take the bus from Almeria to Vera

$63 - $82

6 alternative options

Train Spanish Railways (RENFE), bus  •  7 h 9 min

  1. Take the train from Madrid-Atocha Cercanías to Lorca-Sutullena Ic
  2. Take the bus from Lorca to Vera

$89 - $117

Bus via Murcia  •  7 h 50 min

  1. Take the bus from Madrid Estacion Sur to Murcia
  2. Take the bus from Murcia to Vera

$69 - $100

Train Spanish Railways (RENFE), bus #2  •  7 h 58 min

  1. Take the train from Madrid-Atocha Cercanías to Almeria Tlg
  2. Take the bus from Almeria to Vera

$92 - $121

Drive  •  5 h 9 min

  1. Drive from Madrid to Vera 327.8 miles

$60 - $90

Fly to Almeria, bus  •  4 h 41 min

  1. Fly from Madrid (MAD) to Almeria (LEI) MAD - LEI
  2. Take the bus from Almeria to Vera

$103 - $326

Fly to Alicante, bus  •  7 h 18 min

  1. Fly from Madrid (MAD) to Alicante (ALC) MAD - ALC
  2. Take the bus from Elche to Vera

$74 - $240

What companies run services between Madrid, Spain and Vera, Andalusia, Spain?

You can take a bus from Madrid to Vera via Murcia in around 7 h 50 min.

Airlines
Iberia
Website
iberia.com
Flights from Madrid to Almeria
Ave. Duration
1 h 14 min
When
Every day
Estimated price
$100 - $330
Flights from Madrid to Almeria via Sevilla
Ave. Duration
3 h 10 min
When
Monday, Tuesday, Wednesday, Thursday, Friday and Sunday
Estimated price
$100 - $330
Flights from Madrid to Alicante
Ave. Duration
1 h 5 min
When
Every day
Estimated price
$80 - $330
Flights from Madrid to Alicante via Ibiza
Ave. Duration
3 h 5 min
When
Friday
Estimated price
$95 - $500
Air Europa
Website
aireuropa.com
Flights from Madrid to Alicante
Ave. Duration
1 h 20 min
When
Every day
Estimated price
$75 - $300
Train operators
Spanish Railways AVE
Website
renfe.com
Train from Madrid-Puerta de Atocha to Alacant-Terminal
Ave. Duration
2 h 29 min
Frequency
Every 2 hours
Estimated price
$65 - $90
Website
renfe.com
Spanish Railways (RENFE)
Phone
902 320 320
Website
renfe.com
Train from Madrid-Atocha Cercanías to Lorca-Sutullena
Ave. Duration
4 h 49 min
Frequency
Twice a week
Estimated price
$60 - $80
Website
renfe.com
Train from Madrid-Atocha Cercanías to Almeria
Ave. Duration
5 h 58 min
Frequency
3 times a day
Estimated price
$65 - $85
Website
renfe.com
Bus operators
ALSA
Phone
+34 902 42 22 42
Website
alsa.es
Bus from Elche to Vera
Ave. Duration
2 h 20 min
Frequency
Twice daily
Estimated price
$30 - $45
Website
alsa.com
Bus from Lorca to Vera
Ave. Duration
1 h 20 min
Frequency
4 times a day
Estimated price
$26 - $40
Website
alsa.com
Bus from Madrid Estacion Sur to Murcia
Ave. Duration
4 h 35 min
Frequency
5 times a day
Estimated price
$40 - $60
Website
alsa.com
Bus from Murcia to Vera
Ave. Duration
2 h 15 min
Frequency
Every 4 hours
Estimated price
$29 - $45
Website
alsa.com
Bus from Almeria to Vera
Ave. Duration
1 h
Frequency
Every 4 hours
Estimated price
$26 - $40
Website
alsa.com
BusbamSL
Phone
902 22 72 72
Email
atencionaclientes@busbam.com
Website
busbam.com
Bus from Lorca to Vera
Ave. Duration
1 h 26 min
Frequency
3 times a day
Estimated price
$33 - $35
Schedules at
busbam.com
Bus from Madrid to Almería
Ave. Duration
6 h 45 min
Frequency
5 times a day
Estimated price
$33 - $36
Schedules at
busbam.com

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 Getting to Rome from the airport, How to get from JFK to New York City 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 Madrid and Vera is 387 km. The road distance is 524 km.

The cheapest way to get from Madrid to Vera is to bus which costs 50€ - 70€ and takes 10 h 25 min.

The quickest way to get from Madrid to Vera is to fly and bus which takes 4 h 41 min and costs 85€ - 280€.

No, there is no direct bus from Madrid to Vera. However, there are services departing from Madrid Estacion Sur and arriving at Vera via Murcia. The journey, including transfers, takes approximately 7 h 50 min.

It takes approximately 6 h 31 min to get from Madrid to Vera, including transfers.