Airlines with flights from Monterrey to Bogota
There are 6 airlines with scheduled flights between MTY and BOG. Both AVIANCA and Viva operates non-stop flights from Monterrey International Airport to Bogota Airport and the flight time is 5 hours and 5 minutes.
Choose airline
Schedules
Non-stop with AVIANCA
-
Total flight time: 5 hours and 5 minutes
-
Bogota is a AVIANCA hub.
-
4 flights per week
-
Airbus A320neo
-
Business class available
Flight
The timetable & schedule information was updated at 2026-04-21
Non-stop with VivaAerobus
-
Total flight time: 5 hours
-
Low-cost airline
-
Monterrey is a VivaAerobus focus city (Operating base).
-
3 flights per week
-
Airbus A320
Flight
The timetable & schedule information was updated at 2026-04-21
Via Panama City with Copa Airlines
-
Total flight time: 6h 51m - 10h 56m.
-
33 flights per week
Flight
CM243
CM494
The timetable & schedule information was updated at 2026-04-21
Via Cancun with VivaAerobus
-
Total flight time: 6h 57m - 10h 35m.
-
Low-cost airline
-
Monterrey is a VivaAerobus focus city (Operating base).
-
40 flights per week
-
Airbus A320
Flight
VB436
VB436
VB436
VB436
The timetable & schedule information was updated at 2026-04-21
Via Mexico City with Aeromexico
-
Total flight time: 7h 04m - 11h 36m.
-
Sky Team Alliance
-
Monterrey is a Aeromexico hub (Secondary hub).
-
255 flights per week
Flight
AM761
AM761
AM719
AM719
AM719
AM708
AM708
AM708
AM708
AM708
AM708
AM708
AM717
AM717
AM717
AM717
The timetable & schedule information was updated at 2026-04-21
Via Mexico City with VivaAerobus
-
Total flight time: 7h 22m - 10h 45m.
-
Low-cost airline
-
Monterrey is a VivaAerobus focus city (Operating base).
-
54 flights per week
-
Airbus A320
Flight
VB770
VB770
VB770
VB770
The timetable & schedule information was updated at 2026-04-21

There are 6 airlines with scheduled flights between MTY and BOG. Both AVIANCA and Viva operates non-stop flights from Monterrey International Airport to Bogota Airport and the flight time is 5 hours and 5 minutes.
Via Cancun with Volaris
Via Houston with United