Stop Rebuilding UI

Map Cruise Routes

Interactive cruise route map with port markers, colored route lines between ports, ship position indicator, and day-by-day itinerary panel built with mapcn, shadcn/ui, and Tailwind CSS

Scroll to load preview

Plan and visualize cruise itineraries with this interactive map block for React and Next.js. View route lines connecting port cities, browse day-by-day stops with arrival and departure times, and track the current ship position on the map. Each port marker reveals details including excursion highlights and docking duration. Built with TypeScript, mapcn Map, MapMarker, MapRoute, and MapPopup components, shadcn/ui Badge and Button, and Tailwind CSS. Ideal for cruise booking platforms, travel planners, and maritime tracking dashboards.

FAQ

Last updated on March 30, 2026

Was this page helpful?

Sign in to leave feedback.