Romania flag Timişoara Airport (TSR)

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

Destinations
37
Flights / day
21
Busiest route
Bucharest
Top airline
Wizz Air Malta

Timişoara Traian Vuia Airport averages 21 flights per day to 37 destinations, with one domestic route and 35 international routes. A total of nine airlines operate at TSR, led by Wizz Air Malta. This airport provides direct service to 14 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: September 3, 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
5
per day
Germany flag Munich (MUC) – Germany 1 airline
2 hr 15 mins
482 mi · 776 km
2
per day
Italy flag Bergamo (BGY) – Italy 1 airline
2 hr 30 mins
561 mi · 902 km
6
per week
Spain flag Barcelona (BCN) – Spain 1 airline
3 hr 25 mins
1,011 mi · 1,626 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
2 hr 30 mins
786 mi · 1,265 km
4
per week
Türkiye flag Istanbul (IST) – Türkiye 2 airlines
1 hr 50 mins
485 mi · 781 km
3
per week
Greece flag Athens (ATH) – Greece 2 airlines
2 hr 10 mins
560 mi · 902 km
3
per week
Germany flag Baden-Baden (FKB) – Germany 1 airline
2 hr 40 mins
653 mi · 1,051 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
2 hr 25 mins
574 mi · 924 km
3
per week
Belgium flag Brussels (CRL) – Belgium 1 airline
3 hr 0 mins
840 mi · 1,352 km
3
per week
Spain flag Madrid (MAD) – Spain 1 airline
4 hr 0 mins
1,302 mi · 2,095 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
Netherlands flag Rotterdam (RTM) – Netherlands 1 airline
3 hr 5 mins
875 mi · 1,407 km
3
per week
Italy flag Treviso (TSF) – Italy 1 airline
2 hr 15 mins
441 mi · 710 km
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
France flag Basel (BSL) – France 1 airline
2 hr 40 mins
665 mi · 1,070 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
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
3 hr 25 mins
1,036 mi · 1,667 km
2
per week
Czechia flag Prague (PRG) – Czechia 1 airline
2 hr 10 mins
441 mi · 710 km
2
per week
Denmark flag Copenhagen (CPH) – Denmark 1 airline
2 hr 45 mins
775 mi · 1,248 km
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 Souda (CHQ) – Greece 1 airline
TSR → CHQ
1
per week

Route and destination data updated September 3, 2026.

Timişoara Traian Vuia Airport is served by nine airlines, with Wizz Air Malta in the lead at 50% 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. (12 routes)
Astra Airlines (4 routes)
HiSky (1 routes)
TAROM (1 routes)
Lufthansa City Airlines (1 routes)
Sun Express (1 routes)
Turkish Airlines (1 routes)
Nesma Airlines (1 routes)

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

Romania - 5/day
Germany - 5/day
Italy - 3/day
Spain - 2/day
United Kingdom - 1/day
Türkiye - 1/day
Greece - 1/day
France - 1/day
Belgium - 0/day
Netherlands - 0/day
Cyprus - 0/day
Czechia - 0/day
Denmark - 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.

Sep 5

2026

02:00 - 03:00

Departure
Arrival
Cancelled
0

Sep 5

2026

01:00 - 02:00

Departure
Arrival
Cancelled
0

Sep 5

2026

00:00 - 01:00

Departure
Arrival
Cancelled
0

Sep 4

2026

23:00 - 00:00

Departure
Arrival
Cancelled
0

Sep 4

2026

22:00 - 23:00

Departure
Arrival
Cancelled
0

Sep 4

2026

21:00 - 22:00

Departure
Arrival
Cancelled
0

Sep 4

2026

20:00 - 21:00

Departure
Arrival
Cancelled
0

Sep 4

2026

19:00 - 20:00

Departure
Arrival
Cancelled
0

Sep 4

2026

18:00 - 19:00

Departure
Arrival
Cancelled
0

Sep 4

2026

17:00 - 18:00

Departure
Arrival
Cancelled
0

Sep 4

2026

16:00 - 17:00

Departure
Arrival
Cancelled
0

Sep 4

2026

15:00 - 16:00

Departure
Arrival
Cancelled
0

Sep 4

2026

14:00 - 15:00

Departure
Arrival
Cancelled
0

Sep 4

2026

13:00 - 14:00

Departure
Arrival
Cancelled
0

Sep 4

2026

11:00 - 12:00

Departure
Arrival
Cancelled
0

Sep 4

2026

10:00 - 11:00

Departure
Arrival
Cancelled
0

Sep 4

2026

09:00 - 10:00

Departure
Arrival
Cancelled
0

Sep 4

2026

08:00 - 09:00

Departure
Arrival
Cancelled
0

Sep 4

2026

07:00 - 08:00

Departure
Arrival
Cancelled
0

Sep 4

2026

06:00 - 07:00

Departure
Arrival
Cancelled
0

Sep 4

2026

05:00 - 06:00

Departure
Arrival
Cancelled
0

Sep 4

2026

04:00 - 05:00

Departure
Arrival
Cancelled
0

Sep 4

2026

03:00 - 04: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.

Sep 4

2026

Departure
Arrival
Cancelled
0

Sep 3

2026

Departure
Arrival
Cancelled
0

Sep 2

2026

Departure
Arrival
Cancelled
0

Sep 1

2026

Departure
Arrival
Cancelled
0

Aug 31

2026

Departure
Arrival
Cancelled
0

Aug 30

2026

Departure
Arrival
Cancelled
0

Aug 29

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)

Sep 4

2026

Departure
Arrival
Cancelled
0

Sep 3

2026

Departure
Arrival
Cancelled
0

Sep 2

2026

Departure
Arrival
Cancelled
0

Sep 1

2026

Departure
Arrival
Cancelled
0

Aug 31

2026

Departure
Arrival
Cancelled
0

Aug 30

2026

Departure
Arrival
Cancelled
0

Aug 29

2026

Departure
Arrival
Cancelled
0

Aug 28

2026

Departure
Arrival
Cancelled
0

Aug 27

2026

Departure
Arrival
Cancelled
0

Aug 26

2026

Departure
Arrival
Cancelled
0

Aug 25

2026

Departure
Arrival
Cancelled
0

Aug 24

2026

Departure
Arrival
Cancelled
0

Aug 23

2026

Departure
Arrival
Cancelled
0

Aug 22

2026

Departure
Arrival
Cancelled
0

Aug 21

2026

Departure
Arrival
Cancelled
0

Aug 20

2026

Departure
Arrival
on-time
Cancelled
0

Aug 19

2026

Departure
Arrival
Cancelled
0

Aug 18

2026

Departure
Arrival
Cancelled
0

Aug 17

2026

Departure
Arrival
on-time
Cancelled
0

Aug 16

2026

Departure
Arrival
Cancelled
0

Aug 15

2026

Departure
Arrival
Cancelled
0

Aug 14

2026

Departure
Arrival
on-time
Cancelled
0

Aug 13

2026

Departure
Arrival
Cancelled
0

Aug 12

2026

Departure
Arrival
Cancelled
0

Aug 11

2026

Departure
Arrival
Cancelled
0

Aug 10

2026

Departure
Arrival
Cancelled
0

Aug 9

2026

Departure
Arrival
Cancelled
0

Aug 8

2026

Departure
Arrival
Cancelled
0

Aug 7

2026

Departure
Arrival
Cancelled
0

Aug 6

2026

Departure
Arrival
Cancelled
0

Global Rankings

Worldwide Position

Flights per day

#726 (21 flights/day)
Top 100 Busiest Airports in the World
Worldwide Position

Most destinations

#510 (37 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 21 flights per day to 37 nonstop destinations. Its network includes 1 domestic and 35 international routes, with Wizz Air Malta as the leading carrier and Bucharest currently the busiest connection. From TSR, passengers can reach 14 countries across 2 continents, and the longest runway measures 3,483 m (11,427 ft).

Miscellaneous