Główna trasa La Cubana przebiega przez kilka miast Wschodniego Wybrzeża między Nowym Jorkiem a Miami na Florydzie. La Cubana oferuje również alternatywną trasę, która przebiega przez Atlantyk, Gruzję i zachodnie wybrzeże Florydy.
Podróżni udający się na południe od 4149 Broadway na Manhattanie na obu trasach. La Cubana przyjmuje pasażerów w miastach New Jersey w Union City i Elizabeth, a także w Filadelfii w Pensylwanii. La Cubana robi krótki postój w Elkton w stanie Maryland przed odbiorem pasażerów w Waszyngtonie. La Cubana następnie zatrzymuje się w Ashland w stanie Wirginia.
Z Ashland trasy się rozchodzą. Główna trasa zatrzymuje się w Fayetteville w Północnej Karolinie; Hardeeville, Karolina Południowa; Savannah, Georgia; Jacksonville, Floryda; i Deltona na Florydzie. La Cubana przyjmuje pasażerów w Orlando i West Palm Beach na Florydzie. Autobus zatrzymuje się w Fort Lauderdale na Florydzie, zanim dotrze do końca w Miami Beach.
Trasa w Atlancie, po opuszczeniu Ashland, zatrzymuje się w miastach Karoliny Północnej w Greensboro i Charlotte, a także w Greenville w Południowej Karolinie. La Cubana odbiera pasażerów w Atlancie. Po opuszczeniu Atlanty La Cubana zatrzymuje się w miastach Macon, Tifton i Valdosta w Gruzji. Po wjeździe na Florydę autobus zatrzymuje się w Lake City, Gainesville i Ocala. La Cubana przyjmuje pasażerów w Tampie i Punta Gorda. Następnie przystanki są wykonywane w Fort Myers i Neapolu, zanim dotrą do Miami Beach.