Dominica, the Nature Island of the Caribbean, is a lush tropical paradise featuring pristine rainforests, dramatic waterfalls, volcanic hot springs, and world-class diving. This unspoiled gem offers authentic eco-adventures and rich Creole culture away from mass tourism.
- Public
- Private minibus operators run the only public transport system. Routes radiate from Roseau to outlying areas with fares EC$1.50-10.25. Service is irregular and primarily serves the local working population.
- Taxi
- Taxis are available at airports, hotels, and by arrangement — government-regulated fixed rates by route, no meters. Most drivers are knowledgeable guides. Arrange returns in advance in rural areas.
- Rental
- Renting a car ($50-75/day economy, $75-100/day 4WD) is the best way to explore Dominica independently. You must purchase a temporary Dominican driving license on arrival for EC$30. Drive on the LEFT.
- Walking
- Roseau's historic center is compact and walkable. Most natural attractions are 20-90 minutes from the capital by road and require vehicle access.
Transport at a glance
Airport transfers
Getting from the airport to your accommodation.
- Taxi
- Private taxi to Roseau: $80 USD ($200 XCD) per person, $32 USD shared
- Shuttle
- Private taxi to Portsmouth area: $15-40 USD depending on destination
- Bus
- No direct bus service - connections required through main hubs
Local transport
Getting around the city.
Bus
Private minibus operators provide main public transport. Routes primarily serve locals with fares ranging EC$1.50-$10.25 ($0.55-$3.80 USD) depending on distance. Service is limited and may require connections through main hubs. Minibuses operate on set routes but schedules can be irregular.
Alternatives
metro, taxi, rideshare
Taxis & rideshare
What to expect from taxis and apps.
- Regular
- Taxis are readily available but expensive. Rates are government-regulated: base fare varies by route, typically $15-80 USD for common tourist destinations. No meters - agree on price before departure. Taxis can be hired for full-day tours at $150-200 USD.
Intercity travel
Getting between cities and regions.
Bus
Minibuses connect major towns along coastal roads. Main routes run between Roseau, Portsmouth, and villages. Fares EC$1.50-$10.25. Service more frequent on weekdays. Flag down buses along routes - no formal stops in most areas.
Flights
Limited inter-island flights from Canefield Airport to nearby islands including Guadeloupe, Martinique, Barbados, and Antigua. No scheduled domestic flights within Dominica due to small size.
Transportation details
Full breakdown of how to get around.
Airports
Douglas-Charles Airport
From centre: 64 km to Roseau
Options: Private taxi to Roseau: $80 USD ($200 XCD) per person, $32 USD shared; Private taxi to Portsmouth area: $15-40 USD depending on destination; No direct bus service - connections required through main hubs
Canefield Airport
From centre: 5 km to Roseau
Options: Taxi to Roseau: $15-20 USD; Limited inter-island flights only; Primarily serves small aircraft and charters
Transport tips
Travel smarter, not harder.
Always agree on the taxi fare before getting in — rates are government-regulated but not metered, and some drivers quote tourist prices
Rent a 4WD vehicle rather than a standard car — many interesting sites are accessed via narrow, steep mountain roads with potholes
Purchase your temporary Dominican driving license ($12/EC$30) on arrival at the airport, police station, or rental agency — you cannot legally drive without it
Drive on the LEFT — Dominica follows British road rules
Avoid driving at night — roads have poor lighting, wandering animals are common, and mountain roads are dangerous in darkness
Minibuses to Portsmouth leave from the north end of the bayfront in Roseau and cost EC$8-10 ($3 USD)
Water taxis operate between Roseau and neighboring islands (Martinique, Guadeloupe) — book through tour operators for inter-island day trips