Whether a taxi in Venice takes credit cards depends on if you are taking a "land taxi" or a "water taxi." In 2026, land taxis (found at Piazzale Roma and Marco Polo Airport) are legally required to accept credit cards, though it is always wise to confirm with the driver before starting the meter. Private Water Taxis, however, are more nuanced; while many high-end "Venezia Taxi" services allow for pre-payment via credit card or PayPal through their websites, many independent drivers operating from the piers still prefer or require cash (Euros). If you are hailed a water taxi at a hotel dock, the charge is often added to your hotel bill, which you can then pay by card. For the public Vaporetto (water bus), you can easily pay with a credit card at the ticket kiosks or via the "AVM Venezia" app. Given that a private water taxi into the city center can cost between €120 and €160, always ask "Accettate carta di credito?" before boarding to avoid a stressful search for an ATM in the narrow Venetian calli.