HowToGo

Flight from Tunisia to Barcelona, Spain

How to get to Barcelona, Spain from Tunisia by flight ? You can check flights from Tunisia to Barcelona, Spain below.

Search Transfer from Tunisia to Barcelona, Spain

Search Flights

You can find flight ticket prices from Tunisia to Barcelona, Spain with our flight tickets search tool below

1. Tunis to Barcelona

  1. You take a bus, shuttle or taxi from your location in Tunisia to Tunis.

  2. You take a flight from Tunis to Barcelona and cost approximately 95 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
TU514 Tunisair
09:05 Tunis
11:45 Barcelona Direct
AZ0863 Alitalia
AZ0076 Alitalia
10:30 Tunis
14:00 Rome
12:55 Rome
15:50 Barcelona
Connect
VY7713 Vueling Airlines
21:45 Tunis
00:40 Barcelona Direct

2. Monastir to Barcelona

  1. You take a bus, shuttle or taxi from your location in Tunisia to Monastir.

  2. You take a flight from Monastir to Barcelona and cost approximately 130 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
EW391 Eurowings
EW520 Eurowings
00:40 Monastir
06:25 Cologne Bonn
04:25 Cologne Bonn
08:45 Barcelona
Connect
BJ560 Nouvel Air Tunisie
AF1348 Air France
04:00 Monastir
10:05 Paris CDG
07:45 Paris CDG
11:50 Barcelona
Connect
TU594 Tunisair
LH1812 Lufthansa
06:05 Monastir
10:45 Munich
09:30 Munich
12:45 Barcelona
Connect
BJ544 Nouvel Air Tunisie
VY1221 Vueling Airlines
06:30 Monastir
12:35 Lyon
09:35 Lyon
13:55 Barcelona
Connect
TU462 Tunisair
VY1221 Vueling Airlines
07:00 Monastir
12:35 Lyon
10:00 Lyon
13:55 Barcelona
Connect
TO3423 Transavia France
VY1221 Vueling Airlines
07:55 Monastir
12:35 Lyon
11:05 Lyon
13:55 Barcelona
Connect
TO3423 Transavia France
U24417 easyJet
07:55 Monastir
14:45 Lyon
11:05 Lyon
16:05 Barcelona
Connect
TO4689 Transavia France
V72164 Volotea
08:15 Monastir
14:40 Nantes
11:55 Nantes
16:10 Barcelona
Connect
TO4657 Transavia France
VY8017 Vueling Airlines
08:25 Monastir
13:40 Paris Orly
12:10 Paris Orly
15:20 Barcelona
Connect
BJ504 Nouvel Air Tunisie
U23919 easyJet
10:00 Monastir
15:35 Paris CDG
13:45 Paris CDG
17:20 Barcelona
Connect
BJ504 Nouvel Air Tunisie
AF1548 Air France
10:00 Monastir
15:25 Paris CDG
13:45 Paris CDG
17:10 Barcelona
Connect
TO3523 Transavia France
VY8031 Vueling Airlines
10:00 Monastir
15:20 Paris Orly
13:45 Paris Orly
17:00 Barcelona
Connect
BJ504 Nouvel Air Tunisie
AF1748 Air France
10:00 Monastir
16:05 Paris CDG
13:45 Paris CDG
18:00 Barcelona
Connect
TO3523 Transavia France
VY8019 Vueling Airlines
10:00 Monastir
16:45 Paris Orly
13:45 Paris Orly
18:25 Barcelona
Connect
BJ560 Nouvel Air Tunisie
AF1548 Air France
10:10 Monastir
15:25 Paris CDG
13:55 Paris CDG
17:10 Barcelona
Connect
BJ560 Nouvel Air Tunisie
U23919 easyJet
10:10 Monastir
15:35 Paris CDG
13:55 Paris CDG
17:20 Barcelona
Connect
BJ560 Nouvel Air Tunisie
PK770 Pakistan International Airlines
10:10 Monastir
15:30 Paris CDG
13:55 Paris CDG
17:10 Barcelona
Connect
TO3893 Transavia France
TO3238 Transavia France
10:35 Monastir
18:15 Paris Orly
14:20 Paris Orly
19:55 Barcelona
Connect
TO3893 Transavia France
VY8019 Vueling Airlines
10:35 Monastir
16:45 Paris Orly
14:20 Paris Orly
18:25 Barcelona
Connect
TO3893 Transavia France
VY8031 Vueling Airlines
10:35 Monastir
15:20 Paris Orly
14:20 Paris Orly
17:00 Barcelona
Connect
TO3899 Transavia France
VY8019 Vueling Airlines
11:25 Monastir
16:45 Paris Orly
15:10 Paris Orly
18:25 Barcelona
Connect
TO3899 Transavia France
TO3238 Transavia France
11:25 Monastir
18:15 Paris Orly
15:10 Paris Orly
19:55 Barcelona
Connect
TU250 Tunisair
VY1520 Vueling Airlines
11:35 Monastir
18:25 Nice
14:15 Nice
19:45 Barcelona
Connect
TU250 Tunisair
U21697 easyJet
11:35 Monastir
16:35 Nice
14:15 Nice
17:55 Barcelona
Connect
TU250 Tunisair
U21699 easyJet
11:35 Monastir
15:50 Nice
14:15 Nice
17:10 Barcelona
Connect
BJ504 Nouvel Air Tunisie
AF1248 Air France
11:45 Monastir
17:50 Paris CDG
15:30 Paris CDG
19:35 Barcelona
Connect
TU440 Tunisair
VY8029 Vueling Airlines
13:00 Monastir
17:55 Paris Orly
16:30 Paris Orly
19:35 Barcelona
Connect
TU440 Tunisair
TO3238 Transavia France
13:00 Monastir
18:15 Paris Orly
16:30 Paris Orly
19:55 Barcelona
Connect
TU646 Tunisair
LH1138 Lufthansa
15:10 Monastir
21:00 Frankfurt
18:45 Frankfurt
23:00 Barcelona
Connect
BJ516 Nouvel Air Tunisie
AF1448 Air France
15:30 Monastir
21:05 Paris CDG
19:15 Paris CDG
22:55 Barcelona
Connect
BJ516 Nouvel Air Tunisie
U23921 easyJet
15:30 Monastir
20:35 Paris CDG
19:15 Paris CDG
22:30 Barcelona
Connect
BJ516 Nouvel Air Tunisie
VY8247 Vueling Airlines
15:30 Monastir
21:45 Paris CDG
19:15 Paris CDG
23:35 Barcelona
Connect
BJ504 Nouvel Air Tunisie
AF1448 Air France
16:00 Monastir
21:05 Paris CDG
19:45 Paris CDG
22:55 Barcelona
Connect
BJ504 Nouvel Air Tunisie
VY8247 Vueling Airlines
16:00 Monastir
21:45 Paris CDG
19:45 Paris CDG
23:35 Barcelona
Connect
BJ504 Nouvel Air Tunisie
U23921 easyJet
16:00 Monastir
20:35 Paris CDG
19:45 Paris CDG
22:30 Barcelona
Connect
TO4159 Transavia France
VY8023 Vueling Airlines
16:20 Monastir
21:55 Paris Orly
20:05 Paris Orly
23:35 Barcelona
Connect
TO3523 Transavia France
VY8023 Vueling Airlines
16:25 Monastir
21:55 Paris Orly
20:10 Paris Orly
23:35 Barcelona
Connect
BJ568 Nouvel Air Tunisie
VY1518 Vueling Airlines
17:30 Monastir
22:20 Nice
20:15 Nice
23:40 Barcelona
Connect
BJ546 Nouvel Air Tunisie
VY1509 Vueling Airlines
18:05 Monastir
22:20 Marseille
20:55 Marseille
23:35 Barcelona
Connect
TU680 Tunisair
VY1509 Vueling Airlines
18:05 Monastir
22:20 Marseille
20:50 Marseille
23:35 Barcelona
Connect

3. Djerba to Barcelona

  1. You take a bus, shuttle or taxi from your location in Tunisia to Djerba.

  2. You take a flight from Djerba to Barcelona and cost approximately 180 USD.

  3. You take a bus, shuttle or taxi from Barcelona to your destination in Barcelona, Spain.

Flight Depart Arrive
BJ566 Nouvel Air Tunisie
VY2975 Vueling Airlines
04:00 Djerba
09:20 Nantes
07:55 Nantes
10:55 Barcelona
Connect
TO4081 Transavia France
VY8015 Vueling Airlines
05:00 Djerba
10:50 Paris Orly
09:00 Paris Orly
12:30 Barcelona
Connect
BJ588 Nouvel Air Tunisie
AF1648 Air France
06:00 Djerba
12:40 Paris CDG
10:00 Paris CDG
14:25 Barcelona
Connect
BJ516 Nouvel Air Tunisie
AF1648 Air France
06:30 Djerba
12:40 Paris CDG
10:30 Paris CDG
14:25 Barcelona
Connect
BJ584 Nouvel Air Tunisie
TU514 Tunisair
07:00 Djerba
09:05 Tunis
07:55 Tunis
11:45 Barcelona
Connect
TU634 Tunisair
VY8017 Vueling Airlines
07:00 Djerba
13:40 Paris Orly
10:50 Paris Orly
15:20 Barcelona
Connect
TU682 Tunisair
U21697 easyJet
07:00 Djerba
12:45 Nice
09:55 Nice
14:00 Barcelona
Connect
TU484 Tunisair
LX1954 Swiss
07:10 Djerba
12:20 Zurich
10:40 Zurich
14:05 Barcelona
Connect
TU588 Tunisair
VY1221 Vueling Airlines
07:15 Djerba
12:35 Lyon
10:30 Lyon
13:55 Barcelona
Connect
TU588 Tunisair
U24417 easyJet
07:15 Djerba
14:45 Lyon
10:30 Lyon
16:05 Barcelona
Connect
TU874 Tunisair
U21407 easyJet
07:15 Djerba
12:55 Geneva
10:35 Geneva
14:20 Barcelona
Connect
TO4995 Transavia France
VY1221 Vueling Airlines
08:10 Djerba
12:35 Lyon
11:35 Lyon
13:55 Barcelona
Connect
TO4995 Transavia France
U24417 easyJet
08:10 Djerba
14:45 Lyon
11:35 Lyon
16:05 Barcelona
Connect
BJ588 Nouvel Air Tunisie
AF1548 Air France
08:15 Djerba
15:25 Paris CDG
12:15 Paris CDG
17:10 Barcelona
Connect
BJ588 Nouvel Air Tunisie
U23919 easyJet
08:15 Djerba
15:35 Paris CDG
12:15 Paris CDG
17:20 Barcelona
Connect
WK121 Edelweiss Air
LX1958 Swiss
08:40 Djerba
16:05 Zurich
12:05 Zurich
17:50 Barcelona
Connect
TO4071 Transavia France
VY8031 Vueling Airlines
09:35 Djerba
15:20 Paris Orly
13:35 Paris Orly
17:00 Barcelona
Connect
TO4845 Transavia France
VY8031 Vueling Airlines
09:55 Djerba
15:20 Paris Orly
13:55 Paris Orly
17:00 Barcelona
Connect
TO4845 Transavia France
VY8019 Vueling Airlines
09:55 Djerba
16:45 Paris Orly
13:55 Paris Orly
18:25 Barcelona
Connect
TO3971 Transavia France
VY8019 Vueling Airlines
10:20 Djerba
16:45 Paris Orly
14:20 Paris Orly
18:25 Barcelona
Connect
TO3971 Transavia France
VY8031 Vueling Airlines
10:20 Djerba
15:20 Paris Orly
14:20 Paris Orly
17:00 Barcelona
Connect
BJ518 Nouvel Air Tunisie
U23919 easyJet
10:45 Djerba
15:35 Paris CDG
14:40 Paris CDG
17:20 Barcelona
Connect
BJ518 Nouvel Air Tunisie
AF1248 Air France
10:45 Djerba
17:50 Paris CDG
14:40 Paris CDG
19:35 Barcelona
Connect
BJ518 Nouvel Air Tunisie
AF1748 Air France
10:45 Djerba
16:05 Paris CDG
14:40 Paris CDG
18:00 Barcelona
Connect
LG202 Luxair
FR3109 Ryanair
11:00 Djerba
16:50 Luxembourg
14:45 Luxembourg
18:45 Barcelona
Connect
BJ516 518 Nouvel Air Tunisie
AF1248 Air France
11:30 Djerba
17:50 Paris CDG
15:30 Paris CDG
19:35 Barcelona
Connect
TO4527 Transavia France
VY8021 Vueling Airlines
14:00 Djerba
20:05 Paris Orly
18:00 Paris Orly
21:45 Barcelona
Connect
LX2373 Swiss
VY6202 Vueling Airlines
14:00 Djerba
18:25 Geneva
17:20 Geneva
20:00 Barcelona
Connect
LX2373 Swiss
U21413 easyJet
14:00 Djerba
20:55 Geneva
17:20 Geneva
22:25 Barcelona
Connect
TU648 Tunisair
LH1138 Lufthansa
14:10 Djerba
21:00 Frankfurt
18:10 Frankfurt
23:00 Barcelona
Connect
TU734 Tunisair
VY8023 Vueling Airlines
14:30 Djerba
21:55 Paris Orly
18:15 Paris Orly
23:35 Barcelona
Connect
TU734 Tunisair
VY8021 Vueling Airlines
14:30 Djerba
20:05 Paris Orly
18:15 Paris Orly
21:45 Barcelona
Connect
BJ518 Nouvel Air Tunisie
VY8247 Vueling Airlines
15:15 Djerba
21:45 Paris CDG
19:15 Paris CDG
23:35 Barcelona
Connect
BJ518 Nouvel Air Tunisie
U23921 easyJet
15:15 Djerba
20:35 Paris CDG
19:15 Paris CDG
22:30 Barcelona
Connect
BJ518 Nouvel Air Tunisie
AF1448 Air France
15:15 Djerba
21:05 Paris CDG
19:15 Paris CDG
22:55 Barcelona
Connect
TO4079 Transavia France
VY8023 Vueling Airlines
15:20 Djerba
21:55 Paris Orly
19:20 Paris Orly
23:35 Barcelona
Connect
TU498 Tunisair
VY1817 Vueling Airlines
16:10 Djerba
20:40 Munich
19:45 Munich
22:50 Barcelona
Connect
BJ588 518 Nouvel Air Tunisie
VY8249 Vueling Airlines
16:30 Djerba
23:00 Paris CDG
20:30 Paris CDG
00:50 Barcelona
Connect
BJ588 518 Nouvel Air Tunisie
VY8247 Vueling Airlines
16:30 Djerba
21:45 Paris CDG
20:30 Paris CDG
23:35 Barcelona
Connect
BJ516 Nouvel Air Tunisie
VY8249 Vueling Airlines
17:30 Djerba
23:00 Paris CDG
21:30 Paris CDG
00:50 Barcelona
Connect

References

Find Hotels in Barcelona, Spain

You can find hotels and accommodations in Barcelona, Spain with our hotels search tool below

Booking.com