Cheapest price
$39
Average price
$64
Fastest journey
4 h 7 m
Average duration
4 h 13 m
Trains per day
5
Distance
526 km
The best way to find a cheap train ticket from Madrid to Vic is to book your journey as far in advance as possible and to avoid traveling at rush hour.
The average ticket from Madrid to Vic will cost around $64 if you buy it on the day, but the cheapest tickets can be found for only $39.
It's difficult to get from Madrid to Vic without transferring at least once.
Omio recommends booking the flight as it is the most popular option from Madrid to Vic among Omio's users. If you are prioritising price take the flight with prices starting from €17. For those with little time consider booking a flight which can get you there in 1h 48m.
Train | Most popular Flight | Bus |
---|---|---|
€71 Average price | €47 Average price Cheapest | €75 Average price |
5h 8m Average duration 4h 38m Onboard + 30m Additional time* | 4h 48m Average duration Fastest 1h 48m Onboard + 3h 0m Additional time* | 13h 38m Average duration 13h 8m Onboard + 30m Additional time* |
Direct Options | Direct Options | Direct Options |
Distance 326 miles (526 km) |
Average train duration 4h 38m |
Cheapest ticket price $39 (€33) |
Trains per day 16 |
Train providers 3 |
Fastest train 4h 7m |
First train 06:40 |
Last train 21:10 |
Travel from Madrid to Vic on Renfe AVLO trains with Omio. When comparing schedules and tickets, we will also show you other options with multiple connections or other travel modes if they’re available.
Renfe Avlo is a Spanish low-cost high-speed rail service that operates the routes between the cities of Madrid, Zaragoza, Barcelona, and Valencia by the national rail company Renfe. Avlo trains travel at speeds of up to 186 mph (300 km/h). All Avlo tickets are in Economy or "Básica" Class with assigned seats and include onboard services like free wifi, onboard-entertainment (via the PlayRenfe app or network), power sockets and vending machines. Child tickets available from 0 to 13 years old then 14 or over counts as an adult ticket. You can upgrade your ticket to bring extra luggage onboard on top of your included backpack and 55x35x25 cm hand luggage with no weight limit. Cheap Avlo tickets start from 7 Euros and are a great option for travelling from Madrid to Vic by train.
Travel comfortably and efficiently with a train from Madrid to Vic, providing a seamless connection between Madrid Atocha and Vic Train Station. Trains from Madrid to Vic offer a reliable and eco-friendly way to explore Catalunya, perfect for both weekend getaways and business trips. Whether you're looking for early-morning departures or an evening ride to fit your schedule, this route features excellent service and on-board amenities for a relaxing journey. Book your tickets today to enjoy the convenience and charm of rail travel!
If you're looking for affordable travel options, Madrid to Vic train ticket prices provide great value for a scenic and comfortable journey. The cheapest train tickets for this route start at just $39 (€33), offering incredible affordability for cost-conscious travelers. On average, though, train tickets tend to cost around $84 (€71), depending on factors like booking time and train type. For the best combination of convenience and price, planning your trip for late September can be especially thoughtful — with fewer crowds and excellent weather. Book your tickets early to secure these savings and enjoy a stress-free travel experience!
Traveling by train from Madrid to Vic is a seamless experience with Renfe, Spain's national rail service, at your disposal. The journey typically includes a combination of high-speed AVE trains and regional or commuter trains, depending on the route. Renfe's AVE trains offer exceptional speed and comfort, featuring spacious seating, onboard Wi-Fi, and dining options for a premium travel experience. For the regional legs of the journey, travelers can expect clean and reliable trains with ample luggage space and comfortable seating. Whether you're heading to Vic for its historic charm or picturesque surroundings, Renfe provides efficient and convenient train travel all the way.
Traveling by train from Madrid to Vic is a comfortable and scenic option for your journey. The total distance between these two cities is approximately 326 miles (526 km), offering passengers an opportunity to enjoy the beauty of Spain during the trip. The average train journey duration is around 4h 7m, making it an efficient choice for both tourists and locals.
If you're planning your trip, you'll be glad to know that trains on this route operate frequently. There are approximately 16 trains running daily from Madrid to Vic, ensuring you have flexibility when scheduling your travels. Services run throughout the week, including weekends, making it a reliable option regardless of the day you choose to travel.
For early risers, the first train typically departs from Madrid at around 06:40, providing a great start for those who wish to make the most of their day. The last train of the day generally leaves Madrid at approximately 21:10, allowing for convenient evening departures.
Plan your journey with ease by checking the live Madrid to Vic train schedule to ensure a seamless and enjoyable travel experience.
Here are some other resources that might have the information you need