Emirates NBD is giving 10% to 20% off flights and hotel bookings on the Trip.com app, depending on which Emirates NBD Mastercard you pay with. Each card tier has its own code, its own cap and its own yearly limit. The offer is valid until 31 March 2027 for travel until 31 March 2028.
| Card | Discount | Cap | Minimum booking | Code | Uses |
|---|---|---|---|---|---|
| Voyager World Elite Mastercard | 20% | AED 150 | AED 750 | MCTRIP20 | 5 times a year |
| Voyager World Mastercard | 15% | AED 90 | AED 600 | MCTRIP15 | 4 times a year |
| Mastercard Platinum | 10% | AED 60 | AED 600 | MCTRIP10 | 3 times a year |
- Where: the Trip.com app, flights and hotels
- How: enter the code for your card at checkout and pay with that card
- Booking deadline: 31 March 2027
- Travel by: 31 March 2028
The caps are set so that each one is reached exactly at the minimum booking: 20% of AED 750 is AED 150, 15% of AED 600 is AED 90 and 10% of AED 600 is AED 60. In practice that makes the offer a fixed AED 150, AED 90 or AED 60 off any qualifying booking, however large. Used to its yearly limit, that is AED 150 × 5 = AED 750 on the World Elite card, AED 90 × 4 = AED 360 on Voyager World and AED 60 × 3 = AED 180 on Platinum.
The landing page links to a separate terms document (PDF) that we have not read, so exclusions such as fare classes or hotel types are not covered here. The page does not say whether “a year” means a calendar year or a rolling twelve months.
For the cards themselves, see our Voyager World review and Mastercard Platinum review.
Verified against the Emirates NBD offer page on 20 October 2026.