1map logoGo to main page

Seville, Andalucía to Girona, Catalonia from $58: 5 ways by bus, train, flight or car

Compare Travel Options and Prices

from
Seville, Spain
to
Girona, Spain

How to Get from Seville to Girona: Cheapest, Fastest and Best Way

1Map provides directions to cities, towns, landmarks, attractions, and addresses worldwide, offering thousands of multi-modal routes to easily get you from point A to point B.

$58 by trainBest price
914 kmDistance
4h 31m Fastest

Compare Train, Bus, Flight, and Driving Options

Get detailed, step-by-step directions below for your trip from Seville to Girona with 1Map travel planner. Easily compare ticket prices, explore various transport options, and find the best routes for a seamless and cost-effective travel experience.

Company
various
Plane
Train
Average Duration
4h  31m
Estimated price
$89-250
Recommended
Company
various
Train
Average Duration
7h  57m
Estimated price
$58-168
Cheapest
route map
Distance: 914 km
Duration: 4h 31m

See more options

Company
various
Train
Plane
Train
Average Duration
6h  19m
Estimated price
$68-316
Company
ALSA
Bus
Average Duration
17h  9m
Estimated price
$106-163
Company
various
Drive
Average Duration
10h  22m
Estimated price
$190-290

Traveling From Seville to Girona

The journey from Seville to Girona takes you from the sun-drenched plazas and flamenco rhythms of Andalusia to the narrow medieval streets and Catalan charm of northeastern Spain.

Best Neighbourhoods in Girona

Girona boasts diverse neighborhoods, each with its own character and charm.

Barri Vell
• Home to the stunning Girona Cathedral.
• Picturesque streets lined with medieval architecture.
Eixample
• Features modernist buildings and bustling avenues.
• A great spot for local dining and shopping.
El Mercadal
• Offers vibrant local markets and artisan shops.
• Central location with easy access to attractions.

Best Times To Visit Girona's Attractions

Planning your visit to Girona's attractions can help you avoid crowds and enhance your experience.

Girona Cathedral
Visit early in the morning or late afternoon for fewer visitors.
Jewish Quarter (El Call)
Explore during weekdays for a quieter, more intimate stroll.
The Onyar River Views
Sunrise or sunset offers stunning light and fewer tourists.

Girona Weather: What to Expect Year-Round

Girona enjoys a Mediterranean climate, with warm summers and mild winters, making it a pleasant destination throughout the year. The best times to visit are in spring and fall when temperatures are comfortable, and the weather enhances outdoor exploration.

Dining Recommendation in Girona

Try the classic Catalan dish, 'Esqueixada,' a refreshing salad made with salt cod, tomatoes, and olives. Unlike the bold spices and hearty fare of Seville, Girona's culinary scene emphasizes local ingredients and a lighter, more Mediterranean flavor profile, elevating your dining experience.

Seville - Girona operators

Explore transport companies operating between Seville and Girona, with prices starting at . These companies offer competitive pricing, flexible schedules, and comfortable travel experiences.

Plane Show flights
Website
iberia.com

Plane from Sevilla to Barcelona

Average Duration
1h 38m
Estimated price
$35-200

Plane from Sevilla to Barcelona via Palma Mallorca

Average Duration
3h 20m
Estimated price
$30-190

Plane from Sevilla to Barcelona via Madrid

Average Duration
3h 40m
Estimated price
$75-300

Plane from Jerez to Barcelona

Average Duration
1h 45m
Estimated price
$65-370

Plane from Jerez to Barcelona via Madrid

Average Duration
3h 43m
Estimated price
$90-550
Website
vueling.com

Plane from Sevilla to Barcelona

Average Duration
1h 38m
Estimated price
$30-190

Plane from Sevilla to Barcelona via Palma Mallorca

Average Duration
3h 20m
Estimated price
$30-190

Plane from Sevilla to Barcelona via Madrid

Average Duration
3h 40m
Estimated price
$75-300

Plane from Jerez to Barcelona

Average Duration
1h 45m
Estimated price
$65-370

Plane from Jerez to Barcelona via Madrid

Average Duration
3h 42m
Estimated price
$90-550

Plane from Jerez to Barcelona via Palma Mallorca

Average Duration
4h 5m
Estimated price
$65-370
Website
ryanair.com

Plane from Sevilla to Barcelona

Average Duration
1h 39m
Estimated price
$29-270

Plane from Jerez to Barcelona

Average Duration
1h 40m
Estimated price
$45-350

Plane from Jerez to Barcelona via Palma Mallorca

Average Duration
4h 15m
Estimated price
$45-350
Train Show train routes
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Sevilla-Santa Justa to Barcelona-Sants

Average Duration
5h 41m
Estimated price
$80-120

Train from Barcelona-Sants to Girona

Average Duration
38m
Estimated price
$25-35
Contact phone
+34 91 232 03 20
Website
renfe.com

Train from Sevilla-Santa Justa to Barcelona-Sants

Average Duration
5h 50m
Estimated price
$45-140

Train from Barcelona-Sants to Girona

Average Duration
1h 31m
Estimated price
$11-16
Contact phone
+34 910 150 000
Website
iryo.eu

Train from Sevilla-Santa Justa to Barcelona-Sants

Average Duration
5h 50m
Estimated price
$45-140

Train from Barcelona-Sants to Girona

Average Duration
38m
Estimated price
$25-35
Bus Show bus routes
Contact phone
+34 910 207 007
Website
alsa.es

Bus from Sevilla to Merida

Average Duration
2h 10m
Estimated price
$16-24

Bus from Merida to Gerona/Girona

Average Duration
13h 59m
Estimated price
$90-140

Seville to Girona: Overview of Bus, Train, Flight, and Car Trips

Traveling between Seville and Girona offers a variety of convenient options to suit your preferences, schedule, and budget. Whether you prioritize affordability, speed, or comfort, you’re sure to find the perfect way to travel without compromising on quality or convenience.

🚗 Embark on an enchanting road trip from Seville to Girona, spanning 680 miles of picturesque Spanish landscapes. The journey promises a delightful blend of urban charm and scenic beauty. 💶 Navigate through the diverse price range of €175 - €267 for your car trip from Seville to Girona, ensuring options that suit various budgets. Whatever your choice, the adventure is bound to be worth every penny with the promise of unforgettable experiences. 🌄 Immerse yourself in the rich culture and history of Spain as you traverse from Seville to Girona, a 10-hour and 22-minute drive that unveils the country's beauty at every turn. Create lasting memories along the way, capturing the essence of Spain's vibrant tapestry.
Average price
€175 - €268
🚆 Traveling from Seville to Girona by train is a scenic journey that includes a transfer in Barcelona-Sants. The total travel time, including transfers, is approximately 7 hours and 57 minutes. 💶 Ticket prices for the train ride between Seville and Girona range from €53 to €154, offering a cost-effective way to explore the diverse landscapes and vibrant culture of Spain. Sit back, relax, and enjoy the journey through picturesque regions on your way to Girona.
Departure Point
Sevilla-Santa Justa station
Arrival Point
Girona station
Useful tips for train travellers
• Onboard services for your trip from Seville to Girona typically include a catering service that offers snacks and drinks, provided by Renfe, the primary operator for this route. You can expect to find options like sandwiches, pastries, and beverages (including coffee and soft drinks) in their onboard cafeteria. Pre-booking meals may also be possible, especially in First Class.
• The train service from Seville to Girona offers various seating options. First Class (Preferente) provides spacious, comfortable seats with plenty of legroom and complimentary meals, while Business Class (Turista) offers slightly less space but still comfortable amenities. Economy Class (Clase Turista) is more budget-friendly with standard seating arrangements. Each class has different levels of comfort and service, so choose based on your preferences and budget.
• The primary operator for this route is Renfe (renfe.com), which provides direct services. There may also be options with AVLO, their low-cost service (avlorenfe.com), but as of the latest updates, Renfe is the more prominent operator. For local transport in Girona and schedules, you may refer to the Girona Bus service (girona.cat), which includes information on city buses.
🛫 The quickest way to travel from Seville to Girona is by taking a direct flight from Sevilla Airport to Barcelona Airport, which takes about 1 hour and 35 minutes.
Departure Point
Sevilla Airport
Arrival Point
Barcelona Airport
🛤️ The journey by bus, including transfers, takes approximately 17 hours and 9 minutes, offering a scenic route through different parts of Spain. 💰 Prices for the bus between Girona and Seville typically range from €97 to €150, providing an affordable and convenient option for travelers making this long but rewarding journey.
Departure Point
Sevilla station
Arrival Point
Gerona/Girona station

Frequently asked questions

Find out more about the route from Seville to Girona.

Or choose the category:
The distance between Seville and Girona is approximately 568 miles, or 679.9 miles by road. Travel times vary depending on the mode of transportation chosen. If you prefer train travel, it takes approximately 8 hours and 7 minutes to reach Girona from Seville. Alternatively, you can fly from Sevilla and then take a train, which takes about 6 hours and 1 minute. Driving by car typically takes around 10 hours and 22 minutes, while taking a bus can take around 18 hours.
The most cost-effective and time-efficient transportation option for traveling from Seville to Girona is to fly and then take a train. This option takes approximately 6 hours and 1 minute and can cost between €36 and €182. By choosing this option, travelers can save time and money compared to other modes of transportation such as driving or taking a bus. It is advisable to check flight and train schedules in advance to ensure a smooth and convenient journey.
The prices for a train ticket between Seville and Girona range from €84 to €135. On the other hand, if you choose to travel by bus from Girona to Seville, the ticket prices can vary from €147 to €220. It is worth noting that these prices are subject to change and may depend on factors such as the travel date and availability.
To travel from Seville to Girona without using public transportation, you can opt for a road trip. The driving distance between the two cities is approximately 680 miles, and it takes around 10 hours and 22 minutes to complete the journey. Keep in mind that prices for car rentals and fuel can vary, ranging from €173 to €263. This option allows you to have flexibility and enjoy the scenic route at your own pace.
To travel from Seville to Girona without a car, the best option is to take a train. The journey takes approximately 8 hours and 7 minutes, and ticket prices range from €82 to €136. This is a convenient and comfortable way to reach Girona, allowing you to relax and enjoy the scenic views of the Spanish countryside along the way. Make sure to check the train schedules and book your tickets in advance for a hassle-free journey.
There is no direct link between Seville and Girona by train. However, you can take a train from Sevilla-Santa Justa to Girona with a transfer at Barcelona-Sants, which takes approximately 8 hours and 7 minutes. Alternatively, you can fly from Sevilla to Girona and then take a train, which takes about 6 hours and 1 minute. If you prefer driving, it takes around 10 hours and 22 minutes by car to travel from Seville to Girona. Lastly, there is a bus option, but it is a longer journey of approximately 18 hours.
The flight duration between Seville and Girona is typically 1 hour and 35 minutes. The quickest and most convenient option is to take a direct flight from Sevilla Airport to Barcelona Airport. As for the cost, prices can vary depending on the airline, time of travel, and availability, so it is best to check with different airlines or travel websites for specific pricing information.
There are many options for accommodation near Girona. With over 901 hotels to choose from, travelers can find a range of prices starting at €45. From luxury hotels to budget-friendly options, there is something for every traveler's preferences and budget. It is recommended to book in advance to ensure availability, especially during peak travel seasons.