Tupiza has connections to the train Villazón on the Argentinian border and north to Uyuni and Oruro. Ask at the train station for the latest departure times or check Ferroviaria Andina's website. At present, trains run four times weekly northbound, and four times weekly southbound.
Bus schedules tend to change regularly. There are daily buses to Villazón that stop in Tupiza. There are also vans going to and from Villazón, leaving as soon as they fill up, costing 25 bolivianos (March 2019). Buses direct to La Paz leave daily in the evening, some stopping at Potosí and Oruro on the way. Current schedule information can be found at AndesTransit.
The beautiful surroundings of Tupiza are full of quebradas, cañones and valles. It's excellent for exploring by foot, but it's also possible to go on horseback, mountain bike or by jeep. Most tour agencies have simple maps (not to scale) if you want to set out on your own. You can buy a map to scale at the post office, near the Plaza. Some places of interest are:
There are great horseback riding tours of the surrounding landscape, which looks a lot like the American southwest we see in Westerns. Most tour agencies charge similarly: 70Bs per hour, or 85Bs for a 1 person trip (prices July 2014). It's relatively easy to join a group for a short trip of 3 or maybe 5 hours though. Ask for leather leggings.
If you´d like to be a little more independent or economical, hiking or biking along the same trails as the horses is also an option.
There are also many tour-operators doing the 4 day-trip to the Salar de Uyuni or smaller local tours. Doing a tour from Tupiza means that you will be able to see more of the province's beautiful lakes and rock formations than those that start in Uyuni. There are less tourists who go from the south so competition is less fierce and tour operators don't undercut each other as much as they do in Uyuni, for now that means that quality of tours are still good coming from the south. Operators also don't try to stuff their cars quite as full as Uyuni's people might, usually cars only take 4-5 passengers per vehicle. Going the opposite way also means you reach most sites at a different time of day as the crowd (some, not all!) 4 passengers per jeep is the norm from Tupiza. 4-day tours usually cost 1200-1250 bolivianos per person(Feb 2017). If you have 5 people in the jeep, you can try asking for a discount down to 1100. Some small operators often try to charge more than the established agencies, stating that they are a "family business". They might also lie to you that if you ask a lower price, they would lower their service quality just for you. Shop around before you agree on a tour and don't fall for it!
Tupiza has a biweekly local market stretching down from just outside the train station. Mainly consists of electronics, cheap clothes, and random knick-knacks. There are also many food kiosks and vendors past the main strip. Interesting drink and jello vendors, as well as vitamin quinoa juice.
There are two ATMs at the Plaza Independencia as of May 2016: Banco Union and Banco Fie. There is also a Prodem (a bank) at the Plaza Independica, which reportedly provides cash advance for creditcard (though a commission is charged).
On weekends there could be some local fiesta, -ask around.
Be responsible when deciding on your trip, getting Altitude sickness is risk. Going to Uyuni by tour, you start at 3097 meters above sea level, climbing 1000m the first day and another 1000m the second day. It would be better to spend a few day making sure that you have acclimatized to the altitude before rushing out and doing your trip. If you feel dizzy, can hardly breathe or get a headache, don't ignore your symptoms!
Furthermore there usually are daily busses to
And more destinations. Ask around at the bus station for those. Not all buses leave daily because there aren't enough people to fill the bus.
There are trains to both Villazon and Uyuni every other day. Last but not least, you can take a (shared) taxi to Villazon (1.5 hours, Bs. 25) or Uyuni (3-4 hours).