São Paulo Barra Funda Intermodal Station Car Rental

Sao Paulo 01140000

Start a Reservation

Location Details

Av Thomas Edison, 103, INSIDE OF THE BUS TERMINAL, Sao Paulo 01140000, BR

+55 11 3392-6456

Arrival Directions

Nearby Locations

Key Facts & Policies

Need help? Contact Us