La ruta principal de La Cubana pasa por varias ciudades de la costa este entre la ciudad de Nueva York y Miami, Florida. La Cubana también ofrece una ruta alternativa que pasa por Atlanta, Georgia y la costa oeste de Florida.
Los viajeros que se dirigen hacia el sur salen de 4149 Broadway en Manhattan en ambas rutas. La Cubana recoge pasajeros en las ciudades de Union City y Elizabeth en Nueva Jersey, así como en Filadelfia, Pensilvania. La Cubana hace una breve parada en Elkton, Maryland, antes de recoger pasajeros en Washington, DC La Cubana luego hace una parada en Ashland, Virginia.
Desde Ashland, las rutas divergen. La ruta principal hace paradas en Fayetteville, Carolina del Norte; Hardeeville, Carolina del Sur; Savannah, Georgia; Jacksonville, Florida; y Deltona, Florida. La Cubana recoge pasajeros en las ciudades de Orlando y West Palm Beach en Florida. El autobús hace una parada en Fort Lauderdale, Florida, antes de llegar a su término en Miami Beach.
La ruta de Atlanta, después de abandonar Ashland, hace paradas en las ciudades de Greensboro y Charlotte en Carolina del Norte, así como en Greenville, Carolina del Sur. La Cubana luego recoge pasajeros en Atlanta. Después de salir de Atlanta, La Cubana hace paradas en las ciudades de Macon, Tifton y Valdosta en Georgia. Después de ingresar a Florida, el autobús se detiene en Lake City, Gainesville y Ocala. La Cubana recoge pasajeros en Tampa y Punta Gorda. Luego, se hacen paradas en Fort Myers y Naples antes de llegar a Miami Beach.