Romania flag Timişoara Airport (TSR)

Country Romania | Europe | International Gateway | IATA: TSR | ICAO: LRTR | Elevation 348 ft · 106 m | Local time

Destinations
36
Flights / day
19
Busiest route
Bucharest
Top airline
Wizz Air Malta

Timişoara Traian Vuia Airport averages 19 flights per day to 36 destinations, with two domestic routes and 34 international routes. A total of nine airlines operate at TSR, led by Wizz Air Malta. This airport provides direct service to 12 countries across two continents, with Germany representing its largest international market. The longest nonstop route from Timişoara Traian Vuia connects to Madrid, with a typical flight time of 4 hr 0 mins. Updated: July 18, 2026

Route Network

Timişoara Traian Vuia Airport connects 36 destinations worldwide, with Bucharest standing out as its busiest route. The longest nonstop flight is to Madrid, and the shortest flight is to Bucharest.

Romania flag Bucharest (OTP) – Romania 4 airlines
1 hr 20 mins
247 mi · 398 km
3
per day
Germany flag Munich (MUC) – Germany 1 airline
2 hr 15 mins
482 mi · 776 km
2
per day
Spain flag Barcelona (BCN) – Spain 1 airline
3 hr 25 mins
1,011 mi · 1,626 km
6
per week
Italy flag Bergamo (BGY) – Italy 1 airline
2 hr 30 mins
561 mi · 902 km
6
per week
Türkiye flag Istanbul (IST) – Türkiye 2 airlines
1 hr 50 mins
485 mi · 781 km
5
per week
Germany flag Dortmund (DTM) – Germany 1 airline
2 hr 50 mins
738 mi · 1,188 km
5
per week
United Kingdom flag London (LTN) – United Kingdom 1 airline
3 hr 30 mins
1,067 mi · 1,717 km
5
per week
Germany flag Memmingen (FMM) – Germany 1 airline
2 hr 25 mins
545 mi · 876 km
5
per week
Türkiye flag Antalya (AYT) – Türkiye 2 airlines
TSR → AYT
4
per week
France flag Basel (BSL) – France 1 airline
2 hr 40 mins
665 mi · 1,070 km
3
per week
Italy flag Bari (BRI) – Italy 1 airline
2 hr 0 mins
396 mi · 637 km
3
per week
France flag Paris–Beauvais (BVA) – France 1 airline
3 hr 15 mins
927 mi · 1,492 km
3
per week
Germany flag Berlin (BER) – Germany 1 airline
TSR → BER
3
per week
Belgium flag Brussels (CRL) – Belgium 1 airline
3 hr 0 mins
840 mi · 1,352 km
3
per week
Italy flag Nápoli (NAP) – Italy 1 airline
2 hr 15 mins
491 mi · 790 km
3
per week
Italy flag Rome (FCO) – Italy 1 airline
2 hr 25 mins
530 mi · 854 km
3
per week
Italy flag Treviso (TSF) – Italy 1 airline
TSR → TSF
3
per week
Spain flag Valencia (VLC) – Spain 1 airline
3 hr 45 mins
1,187 mi · 1,910 km
3
per week
Greece flag Zakynthos Island (ZTH) – Greece 2 airlines
TSR → ZTH
3
per week
Greece flag Athens (ATH) – Greece 1 airline
TSR → ATH
2
per week
Germany flag Baden-Baden (FKB) – Germany 1 airline
2 hr 40 mins
653 mi · 1,051 km
2
per week
Italy flag Bologna (BLQ) – Italy 1 airline
2 hr 20 mins
497 mi · 800 km
2
per week
Germany flag Hahn (HHN) – Germany 1 airline
2 hr 45 mins
711 mi · 1,144 km
2
per week
Cyprus flag Larnarca (LCA) – Cyprus 1 airline
2 hr 55 mins
992 mi · 1,597 km
2
per week
Spain flag Madrid (MAD) – Spain 1 airline
4 hr 0 mins
1,302 mi · 2,095 km
2
per week
Germany flag Nuremberg (NUE) – Germany 1 airline
2 hr 25 mins
541 mi · 871 km
2
per week
Spain flag Mallorca (PMI) – Spain 1 airline
TSR → PMI
2
per week
Czechia flag Prague (PRG) – Czechia 1 airline
TSR → PRG
2
per week
Romania flag Cluj-Napoca (CLJ) – Romania 1 airline
TSR → CLJ
1
per week
Greece flag Heraklion (HER) – Greece 1 airline
TSR → HER
1
per week
Egypt flag Hurghada (HRG) – Egypt 1 airline
TSR → HRG
1
per week
Greece flag Kefallinia Island (EFL) – Greece 1 airline
TSR → EFL
1
per week
Greece flag Kerkyra Island (CFU) – Greece 1 airline
TSR → CFU
1
per week
Italy flag Olbia (OLB) – Italy 1 airline
TSR → OLB
1
per week
Greece flag Rodes Island (RHO) – Greece 1 airline
TSR → RHO
1
per week
Greece flag Souda (CHQ) – Greece 1 airline
TSR → CHQ
1
per week

Route and destination data updated July 18, 2026.

Timişoara Traian Vuia Airport is served by nine airlines, with Wizz Air Malta in the lead at 52% of routes. The top three carriers together cover 86% of routes. six carriers operate only one route each. A total of seven airlines operate international routes, compared with four airlines serving domestic routes. Wizz Air Malta is operating the longest nonstop flight, connecting to Madrid with a flight time of 4 hrs.

Wizz Air Malta (22 routes)
Anima Wings Aviation S.A. (9 routes)
Astra Airlines (5 routes)
HiSky (1 routes)
TAROM (1 routes)
Lufthansa City Airlines (1 routes)
Turkish Airlines (1 routes)
Sun Express (1 routes)
Nesma Airlines (1 routes)

Timişoara Traian Vuia Airport provides direct service to 12 countries across two continents. The route network is 6% domestic and 94% international. Germany is the primary international destination.

Germany - 5/day
Romania - 4/day
Italy - 3/day
Spain - 2/day
Türkiye - 1/day
United Kingdom - 1/day
France - 1/day
Greece - 1/day
Belgium - 0/day
Cyprus - 0/day
Czechia - 0/day
Egypt - 0/day

Delays

Global  Delays
Delay Performance (24 hour average)
Departures
Arrivals
Cancelled Departures
0 flights (24 hour total)

Low confidence: limited qualified flight volume in this window.

Jul 20

2026

15:00 - 16:00

Departure
Arrival
Cancelled
0

Jul 20

2026

14:00 - 15:00

Departure
Arrival
Cancelled
0

Jul 20

2026

13:00 - 14:00

Departure
Arrival
Cancelled
0

Jul 20

2026

12:00 - 13:00

Departure
Arrival
Cancelled
0

Jul 20

2026

11:00 - 12:00

Departure
Arrival
Cancelled
0

Jul 20

2026

10:00 - 11:00

Departure
Arrival
Cancelled
0

Jul 20

2026

09:00 - 10:00

Departure
Arrival
Cancelled
0

Jul 20

2026

08:00 - 09:00

Departure
Arrival
Cancelled
0

Jul 20

2026

07:00 - 08:00

Departure
Arrival
Cancelled
0

Jul 20

2026

06:00 - 07:00

Departure
Arrival
Cancelled
0

Jul 20

2026

05:00 - 06:00

Departure
Arrival
Cancelled
0

Jul 20

2026

04:00 - 05:00

Departure
Arrival
Cancelled
0

Jul 20

2026

03:00 - 04:00

Departure
Arrival
Cancelled
0

Jul 20

2026

02:00 - 03:00

Departure
Arrival
Cancelled
0

Jul 20

2026

01:00 - 02:00

Departure
Arrival
Cancelled
0

Jul 20

2026

00:00 - 01:00

Departure
Arrival
Cancelled
0

Jul 19

2026

23:00 - 00:00

Departure
Arrival
Cancelled
0

Jul 19

2026

22:00 - 23:00

Departure
Arrival
Cancelled
0

Jul 19

2026

21:00 - 22:00

Departure
Arrival
Cancelled
0

Jul 19

2026

20:00 - 21:00

Departure
Arrival
Cancelled
0

Jul 19

2026

19:00 - 20:00

Departure
Arrival
Cancelled
0

Jul 19

2026

18:00 - 19:00

Departure
Arrival
Cancelled
0

Jul 19

2026

17:00 - 18:00

Departure
Arrival
Cancelled
0
Delay Performance (7 day average)
Departures
Arrivals
Cancelled Departures
0 flights (7 day total)

Low confidence: limited qualified flight volume in this window.

Jul 19

2026

Departure
Arrival
Cancelled
0

Jul 18

2026

Departure
Arrival
Cancelled
0

Jul 17

2026

Departure
Arrival
Cancelled
0

Jul 16

2026

Departure
Arrival
Cancelled
0

Jul 15

2026

Departure
Arrival
Cancelled
0

Jul 14

2026

Departure
Arrival
Cancelled
0

Jul 13

2026

Departure
Arrival
Cancelled
0
Delay Performance (30 day average)
Departures
Arrivals
on-time
0 min vs last 30 days
30d trend
Cancelled Departures
0 flights (30 day total)

Jul 19

2026

Departure
Arrival
Cancelled
0

Jul 18

2026

Departure
Arrival
Cancelled
0

Jul 17

2026

Departure
Arrival
Cancelled
0

Jul 16

2026

Departure
Arrival
Cancelled
0

Jul 15

2026

Departure
Arrival
Cancelled
0

Jul 14

2026

Departure
Arrival
Cancelled
0

Jul 13

2026

Departure
Arrival
Cancelled
0

Jul 12

2026

Departure
Arrival
Cancelled
0

Jul 11

2026

Departure
Arrival
Cancelled
0

Jul 10

2026

Departure
Arrival
Cancelled
0

Jul 9

2026

Departure
Arrival
Cancelled
0

Jul 8

2026

Departure
Arrival
on-time
Cancelled
0

Jul 4

2026

Departure
Arrival
Cancelled
0

Jul 3

2026

Departure
Arrival
Cancelled
0

Jul 2

2026

Departure
Arrival
Cancelled
0

Jul 1

2026

Departure
Arrival
Cancelled
0

Jun 30

2026

Departure
Arrival
Cancelled
0

Jun 29

2026

Departure
Arrival
on-time
Cancelled
0

Jun 28

2026

Departure
Arrival
Cancelled
0

Jun 27

2026

Departure
Arrival
Cancelled
0

Jun 26

2026

Departure
Arrival
Cancelled
0

Jun 25

2026

Departure
Arrival
Cancelled
0

Jun 24

2026

Departure
Arrival
Cancelled
0

Jun 23

2026

Departure
Arrival
Cancelled
0

Jun 22

2026

Departure
Arrival
Cancelled
0

Jun 21

2026

Departure
Arrival
on-time
Cancelled
0

Jun 20

2026

Departure
Arrival
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#770 (19 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#531 (36 destinations)
Top 100 Airports with Most Destinations

Runways

Runway Length Width Surface
11,427 ft 3,483 m 148 ft 45 m Concrete
11,427 ft 3,483 m 148 ft 45 m Concrete

Runway Length

2 aircraft cannot operate at Timişoara Traian Vuia Airport due to runway length constraints. The airport’s longest runway is 11,427 ft (3,483 m), which is below the typical takeoff or landing distance required by the aircraft listed here.

Aircraft Takeoff Landing
Antonov An-225 Mriya 11,483 ft 3,500 m 10,827 ft 3,300 m
McDonnell Douglas DC-8-71 11,499 ft 3,505 m 5,909 ft 1,801 m

Operational Context

Timişoara Traian Vuia (IATA: TSR) operates around 19 flights per day to 36 nonstop destinations. Its network includes 2 domestic and 34 international routes, with Wizz Air Malta as the leading carrier and Bucharest currently the busiest connection. From TSR, passengers can reach 12 countries across 2 continents, and the longest runway measures 3,483 m (11,427 ft).

Miscellaneous