Barcelona to Oslo train

Tue, Mar 25
+ Add return
Regionale
Deutsche Bahn
Italo
iryo
Frecciarossa

1,000+ travel companies

QR-Code
Scan to get our free app
Use our app to get live travel updates and book mobile tickets for trains, buses, flights, and ferries.
App Store
rate4.9
42K ratings
Google Play
rate4.6
136K reviews

Compare prices and tickets Barcelona to Oslo by flight or bus

Mon
Mar 24
Tue
Mar 25
Wed
Mar 26
Thu
Mar 27
Fri
Mar 28
Sat
Mar 29
Sun
Mar 30
Mon
Mar 31
Tue
Apr 01
Wed
Apr 02
Thu
Apr 03
Fri
Apr 04
Sat
Apr 05
Sun
Apr 06
Mon
Apr 07
Tue
Apr 08
Wed
Apr 09
Thu
Apr 10
Fri
Apr 11
Sat
Apr 12
Sun
Apr 13

Journey information

Overview: Train from Barcelona to Oslo

Take a train from Barcelona to Oslo and enjoy the approximately 1330 miles (2142 km) long journey. Find schedules and pricing options for a convenient and affordable trip.
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $67 (€58)
Distance
1330 miles (2142 km)
Fares are the lowest economy prices found on Omio. Early booking often means lower prices. Prices change daily and are subject to availability. Discount cards, coach trips, and booking fees are not included.
Price information
Cheapest alternative travel mode
Flight from $67 (€58)

Discover Convenient Barcelona to Oslo Train Options

Embark on an unforgettable journey with trains from Barcelona to Oslo, a comfortable and eco-friendly way to travel across Europe. Most routes start from the bustling Barcelona Sants station, Spain's major rail hub, ensuring easy connections and excellent service for every traveler. Upon reaching your destination, you'll likely arrive at the centrally located Oslo S, offering access to Norway's stunning landscapes and vibrant city life. Whether you're planning a family adventure or a solo trip, catching a train from Barcelona to Oslo provides a unique chance to witness unforgettable scenery while enjoying hassle-free international travel.

Ready to book your seat for an incredible experience? Let us guide you every step of the way!

Find Cheap Barcelona to Oslo Train Tickets for Your Journey

Looking for affordable train tickets from Barcelona to Oslo? Prices for this stunning cross-European trip can vary depending on the time of booking, flexibility of travel, and season. The cheapest train tickets for this route start at just $223 (€193), providing excellent value for a memorable travel experience. On average, travelers can expect to pay around $326 (€282) for a train ticket on this route, but advanced planning and traveling during off-peak months can reduce costs substantially. For the perfect balance of convenience and cost, consider planning your trip in September, when the weather remains favorable and train fares are often at their most competitive.

Train Barcelona to Oslo: Renfe, Deutsche Bahn, and SJ Services

Embark on an unforgettable journey with the train from Barcelona to Oslo, operated collaboratively by Renfe, Deutsche Bahn, and SJ. Starting your adventure in Spain's vibrant Catalonia and traveling through scenic landscapes of Europe is made comfortable and efficient with modern, high-speed trains and regional connections. Renfe offers seamless connections within Spain, while Deutsche Bahn ensures a smooth ride through Germany, and SJ delivers exceptional service across Sweden. Enjoy spacious seating, dining services, free Wi-Fi, and panoramic window views as you traverse some of the most breathtaking routes en route to Norway's captivating capital.

Barcelona to Oslo Train Times and Schedule

Planning your journey by train from Barcelona to Oslo? Here's everything you need to know about the duration of the trip, train frequencies, and when the first and last trains usually depart.

The train journey from Barcelona to Oslo covers a distance of approximately 1330 miles (2142 km). On average, travelers spend 30 hours 15 during this scenic ride, which is a perfect experience for seeing the beautiful landscapes of Europe.

Trains from Barcelona to Oslo run regularly, with about 2 departures per day. These trains operate throughout the week, so you can plan your journey for any day that suits you, whether it's a weekday or weekend.

Typically, the first train from Barcelona to Oslo departs at around 06:30. If you prefer traveling later in the day, the last train departs at approximately 16:00.

Make sure to check the official Barcelona to Oslo train schedule ahead of your trip, as train times may vary slightly depending on the season or route adjustments.

FAQs: Trains from Barcelona to Oslo

FAQs: Travel by train from Barcelona to Oslo easily. Whether you want fast, cheap or something entirely different, our travel experts have collected everything you need to know so you can find the best option from Barcelona to Oslo.
FAQs

The Omio App Makes Travel Planning Easy

We’ll get you where you want to go. From live train updates to mobile tickets, our innovative app is the ideal way to plan and keep track of your travel.

ios-badge
android-badge
Hand With Phone
More routes, destinations and providers
Currency
Language

Useful links