There are 4 ways to get from Ontinyent to Villena by bus, train (Renfe), 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.
Line 482 bus, bus
best- Take the bus from Hospital Ontinyent to Banyeres de Mariola - Pl. Padre Juan B. Domenech, 4482
- Take the bus from Banyeres de Mariola to Villena9 Banyeres de Mariola
2h 46mDrive 37.9 km
cheapest- Drive from Ontinyent to Villena37.9 km
34 min€6–9Train (Renfe)
- Take the train from Onteniente to XativaRe
- Take the train from Xativa to Villena35623 / ...
2h 47m€10–28Taxi
- Take the taxi from Ontinyent to Villena37.9 km
34 min€75–95
Ontinyent to Villena by train (Renfe)
Questions & Answers
The cheapest way to get from Ontinyent to Villena is to drive which costs €5 - €9 and takes 34 min.
The fastest way to get from Ontinyent to Villena is to drive which takes 34 min and costs €5 - €9.
No, there is no direct bus from Ontinyent to Villena. However, there are services departing from Hospital Ontinyent and arriving at Villena via Banyeres de Mariola. The journey, including transfers, takes approximately 2h 46m.
No, there is no direct train from Ontinyent to Villena. However, there are services departing from Onteniente and arriving at Villena via Xativa. The journey, including transfers, takes approximately 2h 47m.
The distance between Ontinyent and Villena is 58 km. The road distance is 37.9 km.
The best way to get from Ontinyent to Villena without a car is to line 482 bus and bus which takes 2h 46m and costs .
It takes approximately 2h 46m to get from Ontinyent to Villena, including transfers.
Ontinyent to Villena bus services, operated by Autobuses La Concepción, depart from Hospital Ontinyent station.
Ontinyent to Villena train services, operated by Renfe Viajeros, depart from Onteniente station.
The best way to get from Ontinyent to Villena is to line 482 bus and bus which takes 2h 46m and costs . Alternatively, you can train, which costs €9 - €29 and takes 2h 47m.
What companies run services between Ontinyent, Spain and Villena, Valencia, Spain?
You can take a bus from Hospital Ontinyent to Villena via Banyeres de Mariola - Pl. Padre Juan B. Domenech, 4 and Banyeres de Mariola in around 2h 46m. Alternatively, you can take a train from Onteniente to Villena via Xativa in around 2h 47m.
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Onteniente to Xativa
- Ave. Duration
- 57 min
- Frequency
- Every 4 hours
- Estimated price
- €3–7
- Website
- https://www.renfe.com/es/en
Train from Xativa to Villena
- Ave. Duration
- 50 min
- Frequency
- Every 4 hours
- Estimated price
- €6–22
- Website
- https://www.renfe.com/es/en
- Phone
- +34 96 349 99 49
- admon@laconcepcion.net
Bus from Hospital Ontinyent to Banyeres de Mariola - Pl. Padre Juan B. Domenech, 4
- Ave. Duration
- 46 min
- Frequency
- 3 times a day
- Website
- https://www.laconcepcion.net/
- Phone
- +34 900 10 18 76
- rutas@vectalia.es
- Website
- movilidad.vectalia.es
Bus from Banyeres de Mariola to Villena
- Ave. Duration
- 1h
- Frequency
- 5 times a week
- Estimated price
- €2
- Schedules at
- https://movilidad.vectalia.es/en/routes/
- Website
- https://movilidad.vectalia.es/en/
- Ave. Duration
- 34 min
- Estimated price
- €75–95
Taxi en Alcoy
- Phone
- +34 669 440 278
- Website
- taxienalcoy.com
Servitaxi Alcoy
- Phone
- +34 965 52 37 37
Radio-Taxi l'Alcoià
- Phone
- +34 966 523 030
- Website
- radiotaxilalcoia.es
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.
Related travel guides
Train travel in Spain: A guide to Renfe
Read the travel guide
What are the different types of Renfe trains in Spain?
Read the travel guide
More Questions & Answers
Ontinyent to Villena bus services, operated by Autobuses La Concepción, arrive at Banyeres de Mariola - Pl. Padre Juan B. Domenech, 4 station.
Ontinyent to Villena train services, operated by Renfe Viajeros, arrive at Xativa station.
Yes, the driving distance between Ontinyent to Villena is 38 km. It takes approximately 34 min to drive from Ontinyent to Villena.
Book your Ontinyent to Villena train tickets online with Omio.
There are 149+ hotels available in Villena.





