Fare Guide

Estimated lowest fares found within 7 days

Cheapest Airline Wizz Air Malta

The cheapest airline(s) flying from Tirana to Madrid is Wizz Air Malta.

  • Wizz Air Malta Wizz Air Malta
  • Austrian Airlines Austrian Airlines
  • Air Serbia Air Serbia
  • Pegasus Airlines Pegasus Airlines
  • Ryanair Ryanair
  • Lufthansa Lufthansa
  • Turkish Airlines Turkish Airlines
  • Swiss Swiss
  • Air France Air France
  • Aegean Airlines Aegean Airlines
Cheapest Month December

Travel Period: December 2024 - November 2025

The cheapest month(s) to fly from Tirana to Madrid is December.

  • Dec 2024
  • Jan 2025
  • Feb 2025
  • Mar 2025
  • Apr 2025
  • May 2025
  • Jun 2025
  • Jul 2025
  • Aug 2025
  • Sep 2025
  • Oct 2025
  • Nov 2025
Cheapest Day of the Week Wednesday

The cheapest day(s) of the week to fly from Tirana to Madrid is Wednesday.

  • Sun Sunday
  • Mon Monday
  • Tue Tuesday
  • Wed Wednesday
  • Thu Thursday
  • Fri Friday
  • Sat Saturday

Flight Schedules

Last Updated: Sat, 2 Nov, 2024

  • Time Earliest
    • Earliest
    • Latest
  • Depart Earliest
    • Earliest
    • Latest
  • Arrive
    • Earliest
    • Latest
  • Duration
    • Shortest
    • Longest
  • Stopover
    All
  • Airline Filter by Airline
    View All Airline
  • Availability
    • M
    • T
    • W
    • T
    • F
    • S
    • S
  • 15:45 TIA
    19:25 MAD
    3Hrs, 40m Direct
  • TIATirana Airport 15:45 - MAD 19:25 3h 40m Direct
  • TIATirana Airport 15:45
  • MADMadrid Barajas Airport 19:25
  • 3h 40m
  • Direct
  • Wizz Air Malta (W4 5151)Airbus
  • Wizz Air Malta (W4 5151)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • Airbus
  • 16:30 TIA
    20:10 MAD
    3Hrs, 40m Direct
  • TIATirana Airport 16:30 - MAD 20:10 3h 40m Direct
  • TIATirana Airport 16:30
  • MADMadrid Barajas Airport 20:10
  • 3h 40m
  • Direct
  • Wizz Air Malta (W4 5151)Airbus
  • Wizz Air Malta (W4 5151)
    • M
    • -
    • -
    • -
    • F
    • -
    • -
  • Airbus
  • 02:05 TIA
    11:50 MAD
    9Hrs, 45m 1 Stop (SAW)
  • TIATirana Airport 02:05 - MAD 11:50 9h 45m 1 Stop (SAW) Istanbul
  • TIATirana Airport 02:05
    SAWIstanbul Sabiha Gokcen Airport 09:15
  • SAWIstanbul Sabiha Gokcen Airport 05:45
    MADMadrid Barajas Airport 11:50
  • 9h 45m (3h 30m)
  • 1 Stop SAW · Istanbul 3h 30m
  • Pegasus Airlines (PC 284)Airbus
    Pegasus Airlines (PC 1099)Airbus
  • Pegasus Airlines (PC 284)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 02:25 TIA
    11:50 MAD
    9Hrs, 25m 1 Stop (SAW)
  • TIATirana Airport 02:25 - MAD 11:50 9h 25m 1 Stop (SAW) Istanbul
  • TIATirana Airport 02:25
    SAWIstanbul Sabiha Gokcen Airport 09:15
  • SAWIstanbul Sabiha Gokcen Airport 06:05
    MADMadrid Barajas Airport 11:50
  • 9h 25m (3h 10m)
  • 1 Stop SAW · Istanbul 3h 10m
  • Pegasus Airlines (PC 284)Airbus
    Pegasus Airlines (PC 1099)Airbus
  • Pegasus Airlines (PC 284)
    • -
    • T
    • W
    • -
    • F
    • -
    • -
  • 03:10 TIA
    11:50 MAD
    8Hrs, 40m 1 Stop (SAW)
  • TIATirana Airport 03:10 - MAD 11:50 8h 40m 1 Stop (SAW) Istanbul
  • TIATirana Airport 03:10
    SAWIstanbul Sabiha Gokcen Airport 09:15
  • SAWIstanbul Sabiha Gokcen Airport 06:50
    MADMadrid Barajas Airport 11:50
  • 8h 40m (2h 25m)
  • 1 Stop SAW · Istanbul 2h 25m
  • Pegasus Airlines (PC 284)Airbus
    Pegasus Airlines (PC 1099)Airbus
  • Pegasus Airlines (PC 284)
    • -
    • -
    • -
    • -
    • -
    • S
    • S
  • 03:20 TIA
    11:50 MAD
    8Hrs, 30m 1 Stop (SAW)
  • TIATirana Airport 03:20 - MAD 11:50 8h 30m 1 Stop (SAW) Istanbul
  • TIATirana Airport 03:20
    SAWIstanbul Sabiha Gokcen Airport 09:15
  • SAWIstanbul Sabiha Gokcen Airport 07:00
    MADMadrid Barajas Airport 11:50
  • 8h 30m (2h 15m)
  • 1 Stop SAW · Istanbul 2h 15m
  • Pegasus Airlines (PC 284)Airbus
    Pegasus Airlines (PC 1099)Airbus
  • Pegasus Airlines (PC 284)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 05:50 TIA
    13:05 MAD
    7Hrs, 15m 1 Stop (FRA)
  • TIATirana Airport 05:50 - MAD 13:05 7h 15m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 05:50
    FRAFrankfurt International Airport 10:20
  • FRAFrankfurt International Airport 08:20
    MADMadrid Barajas Airport 13:05
  • 7h 15m (2h)
  • 1 Stop FRA · Frankfurt 2h
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1112)Airbus
  • Lufthansa (LH 1455)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 05:50 TIA
    13:05 MAD
    7Hrs, 15m 1 Stop (FRA)
  • TIATirana Airport 05:50 - MAD 13:05 7h 15m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 05:50
    FRAFrankfurt International Airport 10:20
  • FRAFrankfurt International Airport 08:20
    MADMadrid Barajas Airport 13:05
  • 7h 15m (2h)
  • 1 Stop FRA · Frankfurt 2h
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1112)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 1455)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 05:50 TIA
    13:00 MAD
    7Hrs, 10m 1 Stop (FRA)
  • TIATirana Airport 05:50 - MAD 13:00 7h 10m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 05:50
    FRAFrankfurt International Airport 10:15
  • FRAFrankfurt International Airport 08:20
    MADMadrid Barajas Airport 13:00
  • 7h 10m (1h 55m)
  • 1 Stop FRA · Frankfurt 1h 55m
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1112)Airbus Industrie A320 Sharklets
  • Lufthansa (LH 1455)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 05:50 TIA
    15:45 MAD
    9Hrs, 55m 1 Stop (FRA)
  • TIATirana Airport 05:50 - MAD 15:45 9h 55m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 05:50
    FRAFrankfurt International Airport 13:00
  • FRAFrankfurt International Airport 08:20
    MADMadrid Barajas Airport 15:45
  • 9h 55m (4h 40m)
  • 1 Stop FRA · Frankfurt 4h 40m
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1114)Airbus A320 Neo
  • Lufthansa (LH 1455)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 05:50 TIA
    15:35 MAD
    9Hrs, 45m 1 Stop (FRA)
  • TIATirana Airport 05:50 - MAD 15:35 9h 45m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 05:50
    FRAFrankfurt International Airport 12:50
  • FRAFrankfurt International Airport 08:20
    MADMadrid Barajas Airport 15:35
  • 9h 45m (4h 30m)
  • 1 Stop FRA · Frankfurt 4h 30m
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1114)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 06:10 TIA
    13:00 MAD
    6Hrs, 50m 1 Stop (FRA)
  • TIATirana Airport 06:10 - MAD 13:00 6h 50m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:10
    FRAFrankfurt International Airport 10:15
  • FRAFrankfurt International Airport 08:40
    MADMadrid Barajas Airport 13:00
  • 6h 50m (1h 35m)
  • 1 Stop FRA · Frankfurt 1h 35m
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1112)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:10 TIA
    15:35 MAD
    9Hrs, 25m 1 Stop (FRA)
  • TIATirana Airport 06:10 - MAD 15:35 9h 25m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:10
    FRAFrankfurt International Airport 12:50
  • FRAFrankfurt International Airport 08:40
    MADMadrid Barajas Airport 15:35
  • 9h 25m (4h 10m)
  • 1 Stop FRA · Frankfurt 4h 10m
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1114)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 06:20 TIA
    13:05 MAD
    6Hrs, 45m 1 Stop (FRA)
  • TIATirana Airport 06:20 - MAD 13:05 6h 45m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:20
    FRAFrankfurt International Airport 10:20
  • FRAFrankfurt International Airport 08:50
    MADMadrid Barajas Airport 13:05
  • 6h 45m (1h 30m)
  • 1 Stop FRA · Frankfurt 1h 30m
  • Lufthansa (LH 1455)Airbus
    Lufthansa (LH 1112)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 06:20 TIA
    15:35 MAD
    9Hrs, 15m 1 Stop (FRA)
  • TIATirana Airport 06:20 - MAD 15:35 9h 15m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:20
    FRAFrankfurt International Airport 12:50
  • FRAFrankfurt International Airport 08:50
    MADMadrid Barajas Airport 15:35
  • 9h 15m (4h)
  • 1 Stop FRA · Frankfurt 4h
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1114)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:20 TIA
    15:35 MAD
    9Hrs, 15m 1 Stop (FRA)
  • TIATirana Airport 06:20 - MAD 15:35 9h 15m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:20
    FRAFrankfurt International Airport 12:50
  • FRAFrankfurt International Airport 08:50
    MADMadrid Barajas Airport 15:35
  • 9h 15m (4h)
  • 1 Stop FRA · Frankfurt 4h
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1114)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:20 TIA
    13:00 MAD
    6Hrs, 40m 1 Stop (FRA)
  • TIATirana Airport 06:20 - MAD 13:00 6h 40m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:20
    FRAFrankfurt International Airport 10:15
  • FRAFrankfurt International Airport 08:50
    MADMadrid Barajas Airport 13:00
  • 6h 40m (1h 25m)
  • 1 Stop FRA · Frankfurt 1h 25m
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1112)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 06:20 TIA
    13:10 MAD
    6Hrs, 50m 1 Stop (FRA)
  • TIATirana Airport 06:20 - MAD 13:10 6h 50m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:20
    FRAFrankfurt International Airport 10:25
  • FRAFrankfurt International Airport 08:50
    MADMadrid Barajas Airport 13:10
  • 6h 50m (1h 35m)
  • 1 Stop FRA · Frankfurt 1h 35m
  • Lufthansa (LH 1455)Airbus Industrie A320 Sharklets
    Lufthansa (LH 1112)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 06:20 TIA
    15:45 MAD
    9Hrs, 25m 1 Stop (FRA)
  • TIATirana Airport 06:20 - MAD 15:45 9h 25m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 06:20
    FRAFrankfurt International Airport 13:00
  • FRAFrankfurt International Airport 08:50
    MADMadrid Barajas Airport 15:45
  • 9h 25m (4h 10m)
  • 1 Stop FRA · Frankfurt 4h 10m
  • Lufthansa (LH 1455)Airbus
    Lufthansa (LH 1114)Airbus
  • Lufthansa (LH 1455)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:00 TIA
    16:40 MAD
    9Hrs, 40m 1 Stop (IST)
  • TIATirana Airport 07:00 - MAD 16:40 9h 40m 1 Stop (IST) Istanbul
  • TIATirana Airport 07:00
    ISTIstanbul Airport 14:00
  • ISTIstanbul Airport 10:40
    MADMadrid Barajas Airport 16:40
  • 9h 40m (3h 20m)
  • 1 Stop IST · Istanbul 3h 20m
  • Air Albania (ZB 1001)Airbus
    Turkish Airlines (TK 1859)Airbus A321 Neo
  • Air Albania (ZB 1001)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:00 TIA
    16:40 MAD
    9Hrs, 40m 1 Stop (IST)
  • TIATirana Airport 07:00 - MAD 16:40 9h 40m 1 Stop (IST) Istanbul
  • TIATirana Airport 07:00
    ISTIstanbul Airport 14:00
  • ISTIstanbul Airport 10:40
    MADMadrid Barajas Airport 16:40
  • 9h 40m (3h 20m)
  • 1 Stop IST · Istanbul 3h 20m
  • Air Albania (ZB 1001)Airbus
    Turkish Airlines (TK 1859)Airbus Industrie A321 Sharklets
  • Air Albania (ZB 1001)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 07:00 TIA
    16:20 MAD
    9Hrs, 20m 1 Stop (IST)
  • TIATirana Airport 07:00 - MAD 16:20 9h 20m 1 Stop (IST) Istanbul
  • TIATirana Airport 07:00
    ISTIstanbul Airport 13:45
  • ISTIstanbul Airport 10:40
    MADMadrid Barajas Airport 16:20
  • 9h 20m (3h 05m)
  • 1 Stop IST · Istanbul 3h 05m
  • Air Albania (ZB 1001)Airbus
    Turkish Airlines (TK 1859)Airbus Industrie 330 300
  • Air Albania (ZB 1001)
    • M
    • T
    • W
    • T
    • -
    • -
    • S
  • 07:40 TIA
    16:10 MAD
    8Hrs, 30m 1 Stop (CTA)
  • TIATirana Airport 07:40 - MAD 16:10 8h 30m 1 Stop (CTA) Catania
  • TIATirana Airport 07:40
    CTACatania Airport 13:05
  • CTACatania Airport 09:05
    MADMadrid Barajas Airport 16:10
  • 8h 30m (4h)
  • 1 Stop CTA · Catania 4h
  • Ryanair (FR 8370)Boeing 737 800
    Ryanair (FR 4065)Boeing 737 Max 8 Passenger
  • Ryanair (FR 8370)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 07:40 TIA
    13:05 MAD
    5Hrs, 25m 1 Stop (CTA)
  • TIATirana Airport 07:40 - MAD 13:05 5h 25m 1 Stop (CTA) Catania
  • TIATirana Airport 07:40
    CTACatania Airport 10:00
  • CTACatania Airport 09:05
    MADMadrid Barajas Airport 13:05
  • 5h 25m (55m)
  • 1 Stop CTA · Catania 55m
  • Ryanair (FR 8370)Boeing 737 800
    Ryanair (FR 4065)Boeing 737 800
  • Ryanair (FR 8370)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 07:55 TIA
    13:40 MAD
    5Hrs, 45m 1 Stop (BGY)
  • TIATirana Airport 07:55 - MAD 13:40 5h 45m 1 Stop (BGY) Milan
  • TIATirana Airport 07:55
    BGYMilan Bergamo/Orio al Serio Airport 11:15
  • BGYMilan Bergamo/Orio al Serio Airport 09:45
    MADMadrid Barajas Airport 13:40
  • 5h 45m (1h 30m)
  • 1 Stop BGY · Milan 1h 30m
  • Ryanair (FR 8350)Boeing 737 800
    Ryanair (FR 5494)Boeing 737 800
  • Ryanair (FR 8350)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 07:55 TIA
    15:50 MAD
    7Hrs, 55m 1 Stop (BGY)
  • TIATirana Airport 07:55 - MAD 15:50 7h 55m 1 Stop (BGY) Milan
  • TIATirana Airport 07:55
    BGYMilan Bergamo/Orio al Serio Airport 13:25
  • BGYMilan Bergamo/Orio al Serio Airport 09:45
    MADMadrid Barajas Airport 15:50
  • 7h 55m (3h 40m)
  • 1 Stop BGY · Milan 3h 40m
  • Ryanair (FR 8350)Boeing 737 800
    Ryanair (FR 5984)Boeing 737 800
  • Ryanair (FR 8350)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:05 TIA
    13:55 MAD
    5Hrs, 50m 1 Stop (BGY)
  • TIATirana Airport 08:05 - MAD 13:55 5h 50m 1 Stop (BGY) Milan
  • TIATirana Airport 08:05
    BGYMilan Bergamo/Orio al Serio Airport 11:30
  • BGYMilan Bergamo/Orio al Serio Airport 09:55
    MADMadrid Barajas Airport 13:55
  • 5h 50m (1h 35m)
  • 1 Stop BGY · Milan 1h 35m
  • Ryanair (FR 8350)Boeing 737 800
    Ryanair (FR 5494)Boeing 737 800
  • Ryanair (FR 8350)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 08:05 TIA
    16:05 MAD
    8Hrs, 00m 1 Stop (BGY)
  • TIATirana Airport 08:05 - MAD 16:05 8h 1 Stop (BGY) Milan
  • TIATirana Airport 08:05
    BGYMilan Bergamo/Orio al Serio Airport 13:40
  • BGYMilan Bergamo/Orio al Serio Airport 09:55
    MADMadrid Barajas Airport 16:05
  • 8h (3h 45m)
  • 1 Stop BGY · Milan 3h 45m
  • Ryanair (FR 8350)Boeing 737 800
    Ryanair (FR 5992)Boeing 737 800
  • Ryanair (FR 8350)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 08:20 TIA
    18:05 MAD
    9Hrs, 45m 1 Stop (VIE)
  • TIATirana Airport 08:20 - MAD 18:05 9h 45m 1 Stop (VIE) Vienna
  • TIATirana Airport 08:20
    VIEVienna Airport 14:50
  • VIEVienna Airport 10:00
    MADMadrid Barajas Airport 18:05
  • 9h 45m (4h 50m)
  • 1 Stop VIE · Vienna 4h 50m
  • Ryanair (FR 6889)Airbus
    Ryanair (FR 9151)Airbus
  • Ryanair (FR 6889)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:20 TIA
    16:10 MAD
    7Hrs, 50m 1 Stop (PSA)
  • TIATirana Airport 08:20 - MAD 16:10 7h 50m 1 Stop (PSA) Pisa
  • TIATirana Airport 08:20
    PSAPisa Airport 13:45
  • PSAPisa Airport 10:00
    MADMadrid Barajas Airport 16:10
  • 7h 50m (3h 45m)
  • 1 Stop PSA · Pisa 3h 45m
  • Ryanair (FR 8391)Boeing 737 800
    Ryanair (FR 9471)Boeing 737 800
  • Ryanair (FR 8391)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 08:55 TIA
    18:05 MAD
    9Hrs, 10m 1 Stop (BLQ)
  • TIATirana Airport 08:55 - MAD 18:05 9h 10m 1 Stop (BLQ) Bologna
  • TIATirana Airport 08:55
    BLQBologna Airport 15:30
  • BLQBologna Airport 10:35
    MADMadrid Barajas Airport 18:05
  • 9h 10m (4h 55m)
  • 1 Stop BLQ · Bologna 4h 55m
  • Ryanair (FR 8399)Boeing 737 800
    Ryanair (FR 3813)Boeing 737 800
  • Ryanair (FR 8399)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 15:15 MLA
    10:55 CTA
    8Hrs, 40m 1 Stop (MAD)
  • MLAMalta Airport 15:15 - CTA 10:55 8h 40m 1 Stop (MAD) Madrid
  • MLAMalta Airport 15:15
    TIATirana Airport 09:30
  • MADMadrid Barajas Airport 18:10
    CTACatania Airport 10:55
  • 8h 40m (3h 30m)
  • 1 Stop MAD · Madrid 3h 30m
  • Ryanair (FR 6088)Boeing 737 Max 8 Passenger
    Ryanair (FR 8370)Boeing 737 800
  • Ryanair (FR 6088)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 09:40 TIA
    18:45 MAD
    9Hrs, 05m 1 Stop (ZRH)
  • TIATirana Airport 09:40 - MAD 18:45 9h 05m 1 Stop (ZRH) Zurich
  • TIATirana Airport 09:40
    ZRHZurich Airport 16:20
  • ZRHZurich Airport 11:50
    MADMadrid Barajas Airport 18:45
  • 9h 05m (4h 30m)
  • 1 Stop ZRH · Zurich 4h 30m
  • Swiss (LX 1443)Airbus A220 300
    Swiss (LX 2032)Airbus
  • Swiss (LX 1443)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 09:40 TIA
    18:45 MAD
    9Hrs, 05m 1 Stop (ZRH)
  • TIATirana Airport 09:40 - MAD 18:45 9h 05m 1 Stop (ZRH) Zurich
  • TIATirana Airport 09:40
    ZRHZurich Airport 16:20
  • ZRHZurich Airport 11:50
    MADMadrid Barajas Airport 18:45
  • 9h 05m (4h 30m)
  • 1 Stop ZRH · Zurich 4h 30m
  • Swiss (LX 1443)Embraer 195 E2
    Swiss (LX 2032)Embraer 195 E2
  • Swiss (LX 1443)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 09:40 TIA
    18:45 MAD
    9Hrs, 05m 1 Stop (ZRH)
  • TIATirana Airport 09:40 - MAD 18:45 9h 05m 1 Stop (ZRH) Zurich
  • TIATirana Airport 09:40
    ZRHZurich Airport 16:20
  • ZRHZurich Airport 11:50
    MADMadrid Barajas Airport 18:45
  • 9h 05m (4h 30m)
  • 1 Stop ZRH · Zurich 4h 30m
  • Swiss (LX 1443)Airbus A220 300
    Swiss (LX 2032)Airbus A321 Neo
  • Swiss (LX 1443)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 09:50 TIA
    17:25 MAD
    7Hrs, 35m 1 Stop (ATH)
  • TIATirana Airport 09:50 - MAD 17:25 7h 35m 1 Stop (ATH) Athens
  • TIATirana Airport 09:50
    ATHAthens Airport 14:35
  • ATHAthens Airport 12:05
    MADMadrid Barajas Airport 17:25
  • 7h 35m (2h 30m)
  • 1 Stop ATH · Athens 2h 30m
  • Aegean Airlines (A3 971)Airbus A321 Neo
    Aegean Airlines (A3 702)Airbus
  • Aegean Airlines (A3 971)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 09:50 TIA
    17:25 MAD
    7Hrs, 35m 1 Stop (ATH)
  • TIATirana Airport 09:50 - MAD 17:25 7h 35m 1 Stop (ATH) Athens
  • TIATirana Airport 09:50
    ATHAthens Airport 14:35
  • ATHAthens Airport 12:05
    MADMadrid Barajas Airport 17:25
  • 7h 35m (2h 30m)
  • 1 Stop ATH · Athens 2h 30m
  • Aegean Airlines (A3 971)Airbus
    Aegean Airlines (A3 702)Airbus
  • Aegean Airlines (A3 971)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 09:55 TIA
    17:55 MAD
    8Hrs, 00m 1 Stop (CRL)
  • TIATirana Airport 09:55 - MAD 17:55 8h 1 Stop (CRL) Brussels
  • TIATirana Airport 09:55
    CRLBrussels S. Charleroi Airport 15:30
  • CRLBrussels S. Charleroi Airport 12:40
    MADMadrid Barajas Airport 17:55
  • 8h (2h 50m)
  • 1 Stop CRL · Brussels 2h 50m
  • Ryanair (FR 8299)Boeing 737 800
    Ryanair (FR 5463)Boeing 737 Max 8 Passenger
  • Ryanair (FR 8299)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 11:20 TIA
    17:05 MAD
    5Hrs, 45m 1 Stop (BRI)
  • TIATirana Airport 11:20 - MAD 17:05 5h 45m 1 Stop (BRI) Bari
  • TIATirana Airport 11:20
    BRIBari Airport 14:05
  • BRIBari Airport 12:20
    MADMadrid Barajas Airport 17:05
  • 5h 45m (1h 45m)
  • 1 Stop BRI · Bari 1h 45m
  • Ryanair (FR 9693)Boeing 737 800
    Ryanair (FR 2761)Boeing 737 800
  • Ryanair (FR 9693)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 11:35 TIA
    21:00 MAD
    9Hrs, 25m 1 Stop (PSA)
  • TIATirana Airport 11:35 - MAD 21:00 9h 25m 1 Stop (PSA) Pisa
  • TIATirana Airport 11:35
    PSAPisa Airport 18:35
  • PSAPisa Airport 13:15
    MADMadrid Barajas Airport 21:00
  • 9h 25m (5h 20m)
  • 1 Stop PSA · Pisa 5h 20m
  • Ryanair (FR 8391)Boeing 737 800
    Ryanair (FR 9471)Boeing 737 800
  • Ryanair (FR 8391)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 18:10 BGY
    13:05 BRI
    8Hrs, 30m 1 Stop (MAD)
  • BGYMilan Bergamo/Orio al Serio Airport 18:10 - BRI 13:05 8h 30m 1 Stop (MAD) Madrid
  • BGYMilan Bergamo/Orio al Serio Airport 18:10
    TIATirana Airport 12:05
  • MADMadrid Barajas Airport 20:35
    BRIBari Airport 13:05
  • 8h 30m (3h 30m)
  • 1 Stop MAD · Madrid 3h 30m
  • Ryanair (FR 5992)Boeing 737 Max 8 Passenger
    Ryanair (FR 9693)Boeing 737 800
  • Ryanair (FR 5992)
    • -
    • -
    • -
    • -
    • -
    • -
    • S
  • 13:10 TIA
    22:10 MAD
    9Hrs, 00m 1 Stop (LHR)
  • TIATirana Airport 13:10 - MAD 22:10 9h 1 Stop (LHR) London
  • TIATirana Airport 13:10
    LHRLondon Heathrow Airport 18:45
  • LHRLondon Heathrow Airport 15:40
    MADMadrid Barajas Airport 22:10
  • 9h (3h 05m)
  • 1 Stop LHR · London 3h 05m
  • British Airways (BA 381)Airbus
    Iberia (IB 722)Airbus Industrie A330 200
  • British Airways (BA 381)
    • -
    • -
    • W
    • -
    • -
    • -
    • -
  • 13:10 TIA
    22:10 MAD
    9Hrs, 00m 1 Stop (LHR)
  • TIATirana Airport 13:10 - MAD 22:10 9h 1 Stop (LHR) London
  • TIATirana Airport 13:10
    LHRLondon Heathrow Airport 18:45
  • LHRLondon Heathrow Airport 15:40
    MADMadrid Barajas Airport 22:10
  • 9h (3h 05m)
  • 1 Stop LHR · London 3h 05m
  • British Airways (BA 381)Airbus
    Iberia (IB 722)Airbus A350
  • British Airways (BA 381)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
  • 13:10 TIA
    20:50 MAD
    7Hrs, 40m 1 Stop (LHR)
  • TIATirana Airport 13:10 - MAD 20:50 7h 40m 1 Stop (LHR) London
  • TIATirana Airport 13:10
    LHRLondon Heathrow Airport 17:25
  • LHRLondon Heathrow Airport 15:40
    MADMadrid Barajas Airport 20:50
  • 7h 40m (1h 45m)
  • 1 Stop LHR · London 1h 45m
  • British Airways (BA 381)Airbus
    Iberia (IB 720)Airbus
  • British Airways (BA 381)
    • -
    • -
    • W
    • T
    • -
    • -
    • -
  • 13:35 TIA
    22:30 MAD
    8Hrs, 55m 1 Stop (LHR)
  • TIATirana Airport 13:35 - MAD 22:30 8h 55m 1 Stop (LHR) London
  • TIATirana Airport 13:35
    LHRLondon Heathrow Airport 19:05
  • LHRLondon Heathrow Airport 16:05
    MADMadrid Barajas Airport 22:30
  • 8h 55m (3h)
  • 1 Stop LHR · London 3h
  • British Airways (BA 381)Airbus
    Iberia (IB 724)Airbus
  • British Airways (BA 381)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 13:35 TIA
    22:10 MAD
    8Hrs, 35m 1 Stop (LHR)
  • TIATirana Airport 13:35 - MAD 22:10 8h 35m 1 Stop (LHR) London
  • TIATirana Airport 13:35
    LHRLondon Heathrow Airport 18:45
  • LHRLondon Heathrow Airport 16:05
    MADMadrid Barajas Airport 22:10
  • 8h 35m (2h 40m)
  • 1 Stop LHR · London 2h 40m
  • British Airways (BA 381)Airbus
    Iberia (IB 722)Airbus
  • British Airways (BA 381)
    • M
    • -
    • -
    • -
    • -
    • -
    • -
  • 19:00 STN
    15:05 CIA
    8Hrs, 50m 1 Stop (MAD)
  • STNLondon Stansted Airport 19:00 - CIA 15:05 8h 50m 1 Stop (MAD) Madrid
  • STNLondon Stansted Airport 19:00
    TIATirana Airport 13:40
  • MADMadrid Barajas Airport 22:30
    CIARome Ciampino Airport 15:05
  • 8h 50m (2h 10m)
  • 1 Stop MAD · Madrid 2h 10m
  • Ryanair (FR 347)Boeing 737 Max 8 Passenger
    Ryanair (FR 8360)Boeing 737 800
  • Ryanair (FR 347)
    • -
    • -
    • -
    • -
    • -
    • S
    • -
  • 14:05 TIA
    20:45 MAD
    6Hrs, 40m 1 Stop (BRI)
  • TIATirana Airport 14:05 - MAD 20:45 6h 40m 1 Stop (BRI) Bari
  • TIATirana Airport 14:05
    BRIBari Airport 17:45
  • BRIBari Airport 15:05
    MADMadrid Barajas Airport 20:45
  • 6h 40m (2h 40m)
  • 1 Stop BRI · Bari 2h 40m
  • Ryanair (FR 9693)Boeing 737 Max 8 Passenger
    Ryanair (FR 2761)Boeing 737 Max 8 Passenger
  • Ryanair (FR 9693)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 21:00 LIS
    16:35 ZRH
    8Hrs, 55m 1 Stop (MAD)
  • LISLisbon Airport 21:00 - ZRH 16:35 8h 55m 1 Stop (MAD) Madrid
  • LISLisbon Airport 21:00
    TIATirana Airport 14:25
  • MADMadrid Barajas Airport 23:20
    ZRHZurich Airport 16:35
  • 8h 55m (2h 30m)
  • 1 Stop MAD · Madrid 2h 30m
  • TAP Air Portugal (TP 1022)Embraer Emb E90
    Swiss (LX 1443)Embraer 190 E2
  • TAP Air Portugal (TP 1022)
    • -
    • T
    • -
    • -
    • -
    • -
    • -
  • 21:25 FCO
    16:00 BEG
    8Hrs, 54m 1 Stop (MAD)
  • FCORome Fiumicino Airport 21:25 - BEG 16:00 8h 54m 1 Stop (MAD) Madrid
  • FCORome Fiumicino Airport 21:25
    TIATirana Airport 15:05
  • MADMadrid Barajas Airport 23:59
    BEGBelgrade Airport 16:00
  • 8h 54m (3h 55m)
  • 1 Stop MAD · Madrid 3h 55m
  • ITA Airways (AZ 64)Airbus A320 Neo
    Air Serbia (JU 163)Airbus
  • ITA Airways (AZ 64)
    • -
    • -
    • -
    • -
    • F
    • -
    • -
  • 21:25 FCO
    16:15 BEG
    8Hrs, 54m 1 Stop (MAD)
  • FCORome Fiumicino Airport 21:25 - BEG 16:15 8h 54m 1 Stop (MAD) Madrid
  • FCORome Fiumicino Airport 21:25
    TIATirana Airport 15:05
  • MADMadrid Barajas Airport 23:59
    BEGBelgrade Airport 16:15
  • 8h 54m (3h 40m)
  • 1 Stop MAD · Madrid 3h 40m
  • ITA Airways (AZ 64)Airbus A320 Neo
    Air Serbia (JU 163)Atr Turboprop
  • ITA Airways (AZ 64)
    • -
    • -
    • W
    • -
    • -
    • -
    • S
  • 15:25 TIA
    23:55 MAD
    8Hrs, 30m 1 Stop (FRA)
  • TIATirana Airport 15:25 - MAD 23:55 8h 30m 1 Stop (FRA) Frankfurt
  • TIATirana Airport 15:25
    FRAFrankfurt International Airport 21:10
  • FRAFrankfurt International Airport 17:55
    MADMadrid Barajas Airport 23:55
  • 8h 30m (3h 15m)
  • 1 Stop FRA · Frankfurt 3h 15m
  • Lufthansa (LH 1425)Airbus
    Lufthansa (LH 1120)Airbus A320 Neo
  • Lufthansa (LH 1425)
    • -
    • -
    • -
    • T
    • -
    • -
    • -
No Schedules Sorry, there are no schedules matching your filters. Try removing one. reset
What’s the fastest flight time from Tirana to Madrid?

The fastest flight time for direct flights from Tirana to Madrid is 3 hours 40 minutes. Check latest flight schedules & prices on Wego.

How far is Madrid from Tirana?

The flight distance between Tirana and Madrid is 1974km. Check all available flights on Wego.

When is the earliest and latest flight of the day?

The earliest flight of the day departs at 02:05. The last flight of the day departs at 02:05. See the full list of flight times on Wego.

How many airlines offer direct flights from Tirana to Madrid?

There are 1 airlines that offer direct flights from Tirana to Madrid. Find out the list of airlines on Wego.