Cheap Flights from Mexico City to Tijuana

Mexico City Tijuana
Any date
Find your flight
🌍 Anywhere
🇲🇽 Mexico €16
🇺🇸 United States €101
🇨🇴 Colombia €88
🇪🇸 Spain €321
🇵🇪 Peru €131
🇨🇷 Costa Rica €98
🇧🇷 Brazil €229
🇨🇦 Canada €137
← Back Home Deals Tijuana (23)
Mexico City → Tijuana
🇲🇽 Mexico · 23 flights from €38
14 Sep
21:35
Y4 · 3h 19m
✈ Direct
€38
9 Oct
03:36
Y4 · 3h 20m
✈ Direct ↓15%
€54
€46
8 Oct
17:52
VB · 7h 47m
✈ Direct
€52
€49
10 Oct
03:36
Y4 · 3h 20m
✈ Direct
€50
8 Oct
03:36
Y4 · 3h 20m
✈ Direct
€50
5 Oct
11:00
VB · 10h 12m
✈ Direct ↓34% 🔥
€77
€51
HOT
30 Oct
15:10
VB · 8h 46m
€51
28 Sep
01:56
VB · 19h 16m
€53
7 Oct
03:36
Y4 · 3h 20m
✈ Direct
€53
24 Oct
03:01
VB · 18h 11m
€54
17 Sep
03:36
Y4 · 3h 20m
✈ Direct
€56
29 Sep
15:30
VB · 10h 12m
€57
25 Sep
20:57
VB · 4h 54m
✈ Direct
€60
26 Sep
03:06
VB · 18h 6m
✈ Direct
€61
11 Sep
17:50
VB · 7h 52m
€62
14 Nov
05:19
Y4 · 3h 29m
✈ Direct
€66
25 Sep
03:36
Y4 · 3h 20m
✈ Direct
€66
24 Sep
20:57
VB · 4h 54m
✈ Direct
€70
11 Sep
03:36
Y4 · 3h 20m
✈ Direct
€72
6 Oct
15:00
VB · 3h 24m
€77
30 Sep
03:36
Y4 · 3h 20m
✈ Direct
€80
26 Sep
03:36
Y4 · 3h 20m
✈ Direct
€82
29 Oct
23:32
VB · 7h 42m
€83
With a stop
20 Sep
11:30
MEX → GDL → TIJ
Y4 + VB · 3h layover in Guadalajara
€77
2 flights
30 Sep
11:00
MEX → GDL → TIJ
VB + AM · 11h layover in Guadalajara
€82
2 flights
☕ 11h in Guadalajara — enough time to explore
17 Sep
03:06
MEX → GDL → TIJ
VB + AM · 9h layover in Guadalajara
€100
2 flights
12 Oct
16:04
MEX → CUN → TIJ
Y4 + VB · 0d 16h stopover in Cancún
€139
2 flights
☕ 16h in Cancún — enough time to explore
25 Sep
22:38
MEX → CUN → TIJ
VB + Y4 · 0d 19h stopover in Cancún
€140
2 flights
☕ 19h in Cancún — enough time to explore
17 Sep
22:44
MEX → CUN → TIJ
VB + Y4 · 0d 21h stopover in Cancún
€140
2 flights
☕ 21h in Cancún — enough time to explore
23 Sep
22:44
MEX → CUN → TIJ
VB + Y4 · 0d 18h stopover in Cancún
€142
2 flights
☕ 18h in Cancún — enough time to explore
18 Sep
11:30
MEX → CUN → TIJ
Y4 + Y4 · 4h layover in Cancún
€143
2 flights

Flight delayed or cancelled? You could be owed up to EUR 600 under EU261. Get your free claim letter →