Find coaches from Sao Leopoldo to Xangri-lá

Previously seen journeys

Next departures from Sao Leopoldo to Xangri-lá on 24 November
Operated byVehicle typeDeparture timeDeparture locationTrip durationArrival timeArrival locationRecommendedPrice and booking link
Unesul IntermunicipalBus
Estação Rodoviária de São Leopoldo
Xangri-lá - Rainha do Mar - RSNo tags
Unesul IntermunicipalBus
Estação Rodoviária de São Leopoldo
Xangri-lá - Rainha do Mar - RSNo tags
Unesul IntermunicipalBus
Estação Rodoviária de São Leopoldo
Xangri-lá - Rainha do Mar - RSNo tags
Unesul IntermunicipalBus
Estação Rodoviária de São Leopoldo
Xangri-lá - Rainha do Mar - RSNo tags
Unesul IntermunicipalBus
Estação Rodoviária de São Leopoldo
Xangri-lá - Rainha do Mar - RSNo tags

Get from Sao Leopoldo to Xangri-lá

This route is served by bus only

The journey takes about 3 hours 35 minutes, and with fares starting at just £13, it presents an excellent value for a comfortable ride.

3bus per day
3h 35mAverage duration
67 milesDistance
3kgCO₂ emissions

Frequently asked questions about travelling by bus from Sao Leopoldo to Xangri-lá

  1. How far is Xangri-lá from Sao Leopoldo by coach?

    The distance between Sao Leopoldo and Xangri-lá by coach is approximately 66 miles (107 km).

  2. What is the best way to go from Sao Leopoldo to Xangri-lá without a car?

    You can travel to Xangri-lá from Sao Leopoldo by coach, which provides a smooth ride and an affordable and convenient trip. Depending on your preferences, another alternative is to explore ridesharing trips.

People from around the world trust Busbud