A rota principal de La Cubana passa por várias cidades da costa leste entre Nova York e Miami, Flórida. La Cubana também oferece uma rota alternativa que passa por Atlanta, Geórgia e costa oeste da Flórida.
Os viajantes que se dirigem para o sul partem da 4149 Broadway em Manhattan em ambas as rotas. La Cubana pega passageiros nas cidades de Union City e Elizabeth em Nova Jersey, bem como na Filadélfia, Pensilvânia. La Cubana faz uma breve parada em Elkton, Maryland, antes de pegar passageiros em Washington, D.C. La Cubana faz uma parada em Ashland, Virgínia.
De Ashland, as rotas divergem. A rota principal faz paradas em Fayetteville, Carolina do Norte; Hardeeville, Carolina do Sul; Savannah, Geórgia; Jacksonville, Flórida; e Deltona, Flórida. La Cubana pega passageiros nas cidades de Orlando e West Palm Beach, na Flórida. O ônibus faz uma parada em Fort Lauderdale, Flórida, antes de chegar ao seu terminal em Miami Beach.
A rota de Atlanta, depois de deixar Ashland, faz paradas nas cidades de Greensboro e Charlotte, na Carolina do Norte, bem como em Greenville, na Carolina do Sul. La Cubana então pega passageiros em Atlanta. Depois de deixar Atlanta, La Cubana faz paradas nas cidades de Macon, Tifton e Valdosta, na Geórgia. Depois de entrar na Flórida, o ônibus para em Lake City, Gainesville e Ocala. La Cubana pega passageiros em Tampa e Punta Gorda. Em seguida, as paradas são feitas em Fort Myers e Naples antes de chegar a Miami Beach.