Rome2rio's partners include

There are 7 ways to get from Barcelona to Ireland by plane, bus, bus and ferry, train, night bus, car or car ferry

Select a route below to see step-by-step directions and to compare ticket prices and travel times in Rome2rio's travel planner.

Recommended option

Fly to Dublin, bus  •  7 h 58 min

  1. Fly from Barcelona (BCN) to Dublin (DUB) BCN - DUB
  2. Take the bus from Dublin Airport to Athlone, Athlone Bus Station

$66 - $350

6 alternative options

Fly to Knock, bus  •  10 h 50 min

  1. Fly from Barcelona (BCN) to Knock (NOC) BCN - NOC
  2. Take the bus from Lurga, Knock Airport to Athlone, Athlone Bus Station

$97 - $348

Fly to Shannon, bus  •  11 h 36 min

  1. Fly from Barcelona (BCN) to Shannon (SNN) BCN - SNN
  2. Take the bus from Shannon Airport to Dublin Rd
  3. Take the bus from Dublin Rd to Ballydangan

$116 - $421

Bus, bus and ferry via Londres  •  39 h 53 min

  1. Take the bus from Barcelona to Lille
  2. Take the bus from Lille to Londres
  3. Take the bus and ferry from London Victoria to Dublin 871
  4. Take the bus from Busáras to Ballydangan 20 / ...

$193 - $219

Bus, bus and ferry  •  40 h 22 min

  1. Take the bus from Barcelona to Lille
  2. Take the bus from Lille to Birmingham, Birmingham Digbeth Coach Station
  3. Take the bus and ferry from Birmingham to Dublin 871
  4. Take the bus from Busáras to Ballydangan 20 / ...

$218 - $267

Train, night bus, bus and ferry, bus  •  45 h 51 min

  1. Take the train from Barcelona Sants to Zaragoza Delicias Ave / ...
  2. Take the night bus from Zaragoza to Londres Victoria Coach Station
  3. Take the bus and ferry from London Victoria to Dublin 871
  4. Take the bus from Busáras to Ballydangan 20 / ...

$187 - $272

Drive, car ferry  •  30 h 13 min

  1. Drive from Barcelona to Roscoff
  2. Take the car ferry from Roscoff to Cork Port
  3. Drive from Cork Port to Ireland

$290 - $382

Map of how to get from Barcelona to Ireland.
Launch map view
  • Distance: 956.4 miles
  • Duration: 7 h 58 min

What companies run services between Barcelona, Spain and Ireland, Connacht, Ireland?

There is no direct connection from Barcelona to Ireland. However, you can take the train to Barcelona airport, fly to Dublin, take the bus to Athlone, Athlone Bus Station, then take the bus to Ireland. Alternatively, you can take the train to Barcelona airport, fly to Knock, take the bus to Athlone, Athlone Bus Station, then take the bus to Ireland.

Airlines
Ryanair
Website
ryanair.com
Flights from Barcelona to Dublin
Avg. Duration
2 h 46 min
When
Every day
Estimated price
$50 - $550
Flights from Barcelona to Dublin via Beauvais
Avg. Duration
4 h 45 min
When
Tuesday, Wednesday, Thursday and Saturday
Estimated price
$50 - $550
Flights from Barcelona to Dublin via Brussels
Avg. Duration
5 h 15 min
When
Monday to Saturday
Estimated price
$50 - $550
Flights from Barcelona to Knock via London Stansted
Avg. Duration
7 h 25 min
When
Monday, Friday and Sunday
Estimated price
$65 - $320
Flights from Barcelona to Knock via Bristol
Avg. Duration
5 h 30 min
When
Sunday
Estimated price
$100 - $500
Flights from Barcelona to Knock via London Luton
Avg. Duration
5 h 40 min
When
Monday, Tuesday, Thursday, Friday, Saturday and Sunday
Estimated price
$120 - $550
Flights from Barcelona to Knock via Malaga
Avg. Duration
5 h 55 min
When
Saturday
Estimated price
$90 - $380
Flights from Barcelona to Shannon via London Stansted
Avg. Duration
5 h 40 min
When
Monday, Friday and Saturday
Estimated price
$100 - $330
Flights from Barcelona to Shannon via Palma Mallorca
Avg. Duration
6 h 20 min
When
Wednesday and Sunday
Estimated price
$100 - $330
Flights from Barcelona to Shannon via London Gatwick
Avg. Duration
4 h 50 min
When
Monday, Tuesday, Thursday, Friday and Sunday
Estimated price
$180 - $850
British Airways
Website
britishairways.com
Flights from Barcelona to Dublin
Avg. Duration
2 h 50 min
When
Every day
Estimated price
$75 - $650
Flights from Barcelona to Dublin via London Heathrow
Avg. Duration
4 h 48 min
When
Every day
Estimated price
$110 - $700
Flights from Barcelona to Knock via London Gatwick
Avg. Duration
6 h 2 min
When
Every day
Estimated price
$120 - $600
Flights from Barcelona to Shannon via London Heathrow
Avg. Duration
5 h 35 min
When
Every day
Estimated price
$180 - $850
Aer Lingus
Website
aerlingus.com
Flights from Barcelona to Dublin
Avg. Duration
2 h 50 min
When
Every day
Estimated price
$75 - $650
Flights from Barcelona to Knock via London Gatwick
Avg. Duration
6 h 20 min
When
Every day
Estimated price
$120 - $650
Air France
Website
airfrance.com
Flights from Barcelona to Dublin via Paris CDG
Avg. Duration
4 h 55 min
When
Every day
Estimated price
$170 - $800
Flybe
Website
flybe.com
Flights from Barcelona to Knock via Birmingham
Avg. Duration
4 h 55 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$65 - $310
Flights from Barcelona to Knock via Manchester
Avg. Duration
6 h
When
Monday, Wednesday and Sunday
Estimated price
$65 - $310
Vueling Airlines
Website
vueling.com
Flights from Barcelona to Dublin
Avg. Duration
2 h 45 min
When
Monday, Thursday, Friday, Saturday and Sunday
Estimated price
$80 - $550
Swiss
Website
swiss.com
Flights from Barcelona to Dublin via Zurich
Avg. Duration
5 h 10 min
When
Monday, Wednesday, Friday, Saturday and Sunday
Estimated price
$230 - $1,000
Lufthansa
Website
lufthansa.com
Flights from Barcelona to Shannon via Frankfurt
Avg. Duration
7 h 55 min
When
Saturday
Estimated price
$650 - $3,500
Train operators
Spanish Railways AVE
Bus operators
Bus Eireann
Website
buseireann.ie
Bus from Dublin Airport to Athlone, Athlone Bus Station
Avg. Duration
1 h 25 min
Frequency
Every 4 hours
Estimated price
$11 - $16
Schedules at
buseireann.ie
Bus from Lurga, Knock Airport to Athlone, Athlone Bus Station
Avg. Duration
2 h 7 min
Frequency
4 times a day
Estimated price
$22 - $24
Schedules at
buseireann.ie
Bus from Shannon Airport to Dublin Rd
Avg. Duration
1 h 40 min
Frequency
Hourly
Estimated price
$21
Schedules at
buseireann.ie
Bus from Dublin Rd to Ballydangan
Avg. Duration
1 h 12 min
Frequency
Every 4 hours
Estimated price
$13 - $18
Schedules at
buseireann.ie
Bus from Busáras to Ballydangan
Avg. Duration
2 h 52 min
Frequency
Every 4 hours
Estimated price
$18 - $26
Schedules at
buseireann.ie
Starbus
Phone
+34 (0) 963 49 67 67
Email
comercial@starbus.es
Website
starbus.es
Bus from Barcelona to Lille
Avg. Duration
16 h 45 min
Frequency
Once daily
Estimated price
$128
Schedules at
starbus.es
National Express
Phone
+44 08717 818178
Website
nationalexpress.com
Bus and ferry from London Victoria to Dublin
Avg. Duration
12 h 30 min
Frequency
Once daily
Estimated price
$30 - $40
Website
nationalexpress.com
Bus and ferry from Birmingham to Dublin
Avg. Duration
8 h 30 min
Frequency
Once daily
Estimated price
$22 - $28
Website
nationalexpress.com
FlixBus
Phone
+49 1807 123 99 123
Email
info@flixbus.de
Website
flixbus.de
Bus from Lille to Birmingham, Birmingham Digbeth Coach Station
Avg. Duration
9 h 15 min
Frequency
Once a week
Estimated price
$50 - $85
Website
flixbus.co.uk
Ferry operators
Brittany Ferries
Website
brittanyferries.ie
Car ferry from Roscoff to Cork Port
Avg. Duration
15 h
Frequency
Once a week
Estimated price
$86
Schedules at
brittanyferries.ie
Adult
$86

How far is it from Barcelona to Ireland?

The distance between Barcelona and Ireland is 1530 km.

What is the cheapest way to get from Barcelona to Ireland?

The cheapest way to get from Barcelona to Ireland is to fly and bus which costs 85€ and takes 7 hours 58 minutes.

What is the fastest way to get from Barcelona to Ireland?

The quickest way to get from Barcelona to Ireland is to fly and bus which takes 7 hours 58 minutes and costs 85€.

Is there a direct bus between Barcelona and Ireland?

No, there is no direct bus from Barcelona to Ireland. However, there are services departing from Barcelona and arriving at Ballydangan via Lille, London Victoria and Busáras. The journey, including transfers, takes approximately 39 hours 53 minutes.

How long does it take to get from Barcelona to Ireland?

It takes approximately 7 hours 58 minutes to get from Barcelona to Ireland, including transfers.