Hlavní trasou je mezinárodní dálnice D5. Po sjetí z dálnice (exitem 128, směr Planá) zbývá do Mariánských Lázní už jen 28 km. Z pražského mezinárodního letiště Václava Havla trvá cesta (166 km) po trase E50 necelé dvě hodiny, přesněji 1 hodinu a 44 minut.
Z letiště v německém Norimberku trvá cesta do Mariánských Lázní asi 2,5 hodiny (po trase A6 směr Weiden a A93, Tirschenreuth), z mnichovského letiště 3 hodiny (po A9 a A93 směrem na Regensburg, Tirschenreuth).
Vlak jezdí z Prahy do Mariánských Lázní několikrát za den většinou bez přestupování. Cesta trvá 2,5 až – 3,5 hodiny.
Autobus jezdí z pražského mezinárodního letiště Václava Havla pravidelně, se dvěma zastávkami, přes Zličín. Cesta trvá asi 4 hodiny 14 minut a stojí 6 až 9 EUR.
Ze železniční stanice Praha, hlavní nádraží jezdí autobus denně, s mnoha zastávkami. Nejkratší spoj jede 4 hodiny 50 minut (219 km). Jezdí společnosti MeinFernbus FlixBus (bus 083), STUDENT AGENCY k.s. (bus 141103), Autobusy Karlovy Vary, a.s. (bus 411310).