La route principale de La Cubana traverse plusieurs villes de la côte est entre New York et Miami, en Floride. La Cubana propose également un itinéraire alternatif qui traverse Atlanta, la Géorgie et la côte ouest de la Floride.
Les voyageurs se dirigeant vers le sud partent du 4149 Broadway à Manhattan sur les deux itinéraires. La Cubana prend en charge les passagers dans les villes d'Union City et Elizabeth du New Jersey, ainsi qu'à Philadelphie, en Pennsylvanie. La Cubana fait une brève escale à Elkton, dans le Maryland, avant de prendre des passagers à Washington, D.C. La Cubana fait ensuite une escale à Ashland, en Virginie.
Depuis Ashland, les routes divergent. L'itinéraire principal fait des arrêts à Fayetteville, en Caroline du Nord; Hardeeville, Caroline du Sud ; Savannah, Géorgie ; Jacksonville, Floride ; et Deltona, Floride. La Cubana prend en charge des passagers dans les villes d'Orlando et de West Palm Beach en Floride. Le bus s'arrête à Fort Lauderdale, en Floride, avant d'atteindre son terminus à Miami Beach.
La route d'Atlanta, après avoir quitté Ashland, fait des arrêts dans les villes de Greensboro et Charlotte en Caroline du Nord, ainsi qu'à Greenville, en Caroline du Sud. La Cubana récupère ensuite les passagers à Atlanta. Après avoir quitté Atlanta, La Cubana s'arrête dans les villes géorgiennes de Macon, Tifton et Valdosta. Après être entré en Floride, le bus s'arrête à Lake City, Gainesville et Ocala. La Cubana prend en charge les passagers à Tampa et Punta Gorda. Ensuite, des arrêts sont effectués à Fort Myers et à Naples avant d'atteindre Miami Beach.