L’objectif de Marco Polo Expedition est de collecter le plus d’or possible en parcourant un itinéraire imposé.
Chaque joueur commence avec 3 pièces d’or et une main de cartes représentant quatre types de marchandises précieuses ainsi que des chefs de caravane.
De l’or est attribué en cours de route, puis lors de deux décomptes, quand le premier joueur atteint Kantschou, puis Daidu. À Kantschou, le premier reçoit 6 pièces d’or, le suivant 5, et ainsi de suite jusqu’à 1. Après ce premier décompte, tous repartent ensemble de Kantschou. À Daidu, le premier gagne 7 pièces d’or, puis 6, 5, etc.
Pour avancer, il faut jouer des cartes correspondant aux exigences de la prochaine case libre, par exemple une carte de chaque type ou trois cartes de même couleur. Les caravanes se dépassent fréquemment, modifiant les conditions pour les autres. Un joueur peut avancer autant de fois qu’il le peut durant son tour. En cas de mauvaise main, il peut payer 1 pièce d’or pour progresser d’une case, à condition de ne pas être en tête.
À la fin de son tour, il pioche une carte parmi cinq visibles ou une au hasard.
Le joueur ayant le plus d’or à la fin gagne.