Barcelona → Oran
Barcelona to Oran Ferry
Editorial route guide, not live supplier information. Prices, crossing times, operators and service descriptions below may be outdated. Search your dates to check supplier-reported sailings and request a quote; this guide does not establish availability or booking support.
The ferry from Barcelona to Oran is operated by Baleària in collaboration with Fred. Olsen, connecting the Catalan capital with one of Algeria's main ports. The crossing takes about 20 hours 30 minutes, departing Barcelona at 5:00pm and arriving in Oran around 1:30pm the next day. Ticket prices range from €173 to €853, averaging around €526.
Monthly sailings and fares
At a glance
Static guide reference. These figures are not current prices or schedules.
- Operator
- Baleària, operated in collaboration with Fred. Olsen
- Crossing time
- 20h 30min
- Schedule
- Departs Barcelona ~5:00pm, arrives Oran ~1:30pm the following day
- Price from
- €173-€853 one-way, averaging around €526
- Frequency
- Weekly departure
- Departure port
- Port of Barcelona
- Arrival port
- Port of Oran
- Distance
- 414 km (223 nautical miles)
- Year-round service
- Yes
- Cabins
- Available: private cabins with a range of options
- Vehicles
- Yes: cars and motorbikes. Algerian export-vehicle restrictions apply 15 June-15 September
Ferry operator on the Barcelona to Oran route
Baleària runs this route in partnership with Fred. Olsen, meaning exclusive Baleària promotional codes don't apply here. It's a conventional ferry equipped for a long Mediterranean crossing, with a full range of cabin options and dining facilities.
How long is the ferry from Barcelona to Oran?
About 20 hours 30 minutes, departing Barcelona around 5:00pm and arriving in Oran around 1:30pm the following day. The return Oran to Barcelona leg is noticeably shorter, at around 16 hours, the two directions aren't symmetrical.
How much does the Barcelona to Oran ferry cost?
Prices range from €173 to €853, with an average around €526, depending on season, class, and whether you're travelling with a vehicle. Booking in advance is recommended for the best rates.
Departure and arrival ports
Ferries depart from the Port of Barcelona and arrive at the Port of Oran. Bring a valid passport and check Algerian entry requirements in advance. If you're bringing a vehicle, you'll need a Green Card from your insurer confirming coverage outside the EU.
When to book your Barcelona to Oran ferry
Given the wide price range (€173 to €853), booking early makes a significant difference, book as far ahead as your plans allow, especially since this route runs only weekly.
Travel tip: check vehicle restrictions and insurance before booking a car
Certain vehicle types (new export cars, vans, larger goods vehicles) are restricted from 15 June to 15 September. Separately, since Algeria is outside the EU, you'll need a Green Card from your insurer confirming your policy covers you there, arrange this well before travel.
Frequently asked questions
How long does the crossing take, and what time does it leave?
About 20 hours 30 minutes, departing Barcelona around 5:00pm and arriving in Oran around 1:30pm the next day.
Is the return trip the same length?
No: the Oran to Barcelona direction takes around 16 hours, several hours shorter than the outbound leg.
Why is the price range so wide (€173-€853)?
Season, class of accommodation, and whether you're travelling with a vehicle all shift the fare substantially on this route.
Does a Baleària promo code work on this route?
Not necessarily, this route runs in collaboration with Fred. Olsen, and exclusive Baleària promotions don't apply.
Do I need special insurance to bring my car?
Yes: since Algeria is outside the EU, you'll need a Green Card from your insurer confirming your coverage extends there.