Rome2Rio

How to get fromBogotá to Zipaquiráby bus, train, car, taxi or shuttle

Find Transport to Zipaquirá

See all options

There are 6 ways to get from Bogotá to Zipaquirá by bus, train, car, taxi, or shuttle

Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.

  1. Bus via Chía

    best
    1. Take the bus from Bogotá - Portal del Norte to Chíabus
    2. Take the bus from Chía to Terminal de Transporte Zipaquirábus
    1h 17m
    $2–3
  2. Train

    1. Take the train from Bogota to Zipaquirátrain
    2h
    $23
  3. Drive 50.5 km

    1. Drive from Bogotá to Zipaquirácar50.5 km
    54 min
    $3–4
  4. Taxi

    1. Take the taxi from Bogotá to Zipaquirátaxi50.5 km
    54 min
    $19–23
  5. Shuttle

    1. Take a shuttle bus from Bogotá to Zipaquiráshuttle
    1h 2m
    $115
  6. Bus

    1. Take the bus from Terminal Salitre to Terminal de Transporte Zipaquirábus
    1h 30m
    $3–5

Bogotá to Zipaquirá by train

Calendar2Weekly Trains
Duration2hAverage Duration
Ticket$23Cheapest Price
See schedules

Questions & Answers

What companies run services between Bogotá, Colombia and Zipaquirá, Colombia?

You can take a bus from Bogotá - Portal del Norte to Terminal de Transporte Zipaquirá via Chía in around 1h 17m. Alternatively, Turistren operates a train from Bogota to Zipaquirá twice a week. Tickets cost $23 and the journey takes 2h.

Train operators
Bus operators
Other operators

Want to know more about travelling around the world?

Rome2Rio's Travel Guide series provide vital information for the global traveller. Read our range of informative guides on popular transport routes and companies - including How do I get from Sydney to Melbourne, Train travel in Spain: A guide to Renfe, and Heading to Europe? Read this before you buy a Eurail Pass - to help you get the most out of your next trip.

More Questions & Answers