There are 8 ways to get from Madrid to Bullet by plane, train, train (Renfe, Ouigo, TGV), bus, car, or train (Renfe, Ouigo)
Select an option below to see step-by-step directions and to compare ticket prices and travel times in Rome2Rio's travel planner.
Fly to Geneva International Airport, train
best- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Geneva International Airport (GVA)plane MAD - GVA
- Take the train from Genève-Aéroport to Renens VDtrain
8h 5mCHF 78–226Train via Dijon
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Dijon Villetrain Tgv
- Take the train from Dijon Ville to Vallorbetrain Tgv
13h 55mCHF 238–456Bus
- Take the bus from Estación Sur de Autobuses to Genevabus N1149
- Take the bus from Geneve, Gare Routiere to Yverdon-les-Bainsbus
25h 19mCHF 108–150Drive 1,410.7 km
- Drive from Madrid to Bulletcar 1,410.7 km
14h 8mCHF 225–325Fly to Zurich Airport, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Zurich Airport (ZRH)plane MAD - ZRH
- Take the train from Zürich Flughafen to Yverdon-les-Bainstrain
9h 23mCHF 97–272Fly to Basel, train
- Fly from Adolfo Suárez Madrid–Barajas Airport (MAD) to Basel (BSL)plane MAD - BSL
- Take the train from Olten to Yverdon-les-Bainstrain
9h 21mCHF 100–261Train
- Take the train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Santstrain Ave
- Take the train from Barcelona-Sants to Lyon Part Dieutrain
- Take the train from Lyon Part Dieu to Mouchardtrain Ter
- Take the train from Mouchard to Pontarliertrain Ter
14h 14mCHF 117–268Bus via Ste-Croix
- Take the bus from Estación Sur de Autobuses to Geneva - Bus stationbus
- Take the bus from Geneve, Gare Routiere to Yverdon-les-Bainsbus
26h 23mCHF 85–159
Madrid to Bullet by bus and foot
Questions & Answers
The cheapest way to get from Madrid to Bullet is to bus via Ste-Croix which costs SFr 85 - SFr 160 and takes 26h 23m.
The fastest way to get from Madrid to Bullet is to fly and train which takes 8h 5m and costs SFr 75 - SFr 230.
No, there is no direct bus from Madrid to Bullet. However, there are services departing from Estación Sur de Autobuses and arriving at La Mothe, haut-du-village via Geneve, Gare Routiere and Yverdon-les-Bains, gare. The journey, including transfers, takes approximately 25h 19m.
The distance between Madrid and Bullet is 1145 km. The road distance is 1410.7 km.
The best way to get from Madrid to Bullet without a car is to train via Dijon which takes 13h 55m and costs SFr 230 - SFr 460.
It takes approximately 8h 5m to get from Madrid to Bullet, including transfers.
Madrid to Bullet bus services, operated by FlixBus, depart from Estación Sur de Autobuses station.
The best way to get from Madrid to Bullet is to train via Dijon which takes 13h 55m and costs SFr 230 - SFr 460. Alternatively, you can bus, which costs SFr 100 - SFr 150 and takes 25h 19m.
Madrid to Bullet bus services, operated by FlixBus, arrive at Geneva station.
Yes, the driving distance between Madrid to Bullet is 1411 km. It takes approximately 14h 8m to drive from Madrid to Bullet.
What companies run services between Madrid, Spain and Bullet, Switzerland?
You can take a train from Madrid-Puerta de Atocha-Almudena Grandes to Bullet via Barcelona-Sants, Lyon Part Dieu, Dijon Ville, and Vallorbe in around 13h 55m. Alternatively, you can take a bus from Estación Sur de Autobuses to La Mothe, haut-du-village via Geneve, Gare Routiere, Yverdon-les-Bains, and Yverdon-les-Bains, gare in around 25h 19m.
- Website
- iberia.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Geneva International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 45–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- CHF 45–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport via Barcelona
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- CHF 100–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Basel via Barcelona
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 35–180
- Website
- vueling.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Geneva International Airport
- Ave. Duration
- 2h
- When
- Every day
- Estimated price
- CHF 45–130
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 21m
- When
- Every day
- Estimated price
- CHF 45–140
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport via Barcelona
- Ave. Duration
- 4h 28m
- When
- Every day
- Estimated price
- CHF 100–210
Flights from Adolfo Suárez Madrid–Barajas Airport to Basel via Barcelona
- Ave. Duration
- 5h 15m
- When
- Monday, Wednesday, Thursday, and Sunday
- Estimated price
- CHF 35–180
- Website
- easyjet.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Geneva International Airport
- Ave. Duration
- 1h 55m
- When
- Monday and Friday
- Estimated price
- CHF 30–170
Flights from Adolfo Suárez Madrid–Barajas Airport to Geneva International Airport via Nice
- Ave. Duration
- 4h 35m
- When
- Friday and Sunday
- Estimated price
- CHF 30–170
Flights from Adolfo Suárez Madrid–Barajas Airport to Basel
- Ave. Duration
- 2h 10m
- When
- Monday, Thursday, Friday, and Sunday
- Estimated price
- CHF 40–170
Flights from Adolfo Suárez Madrid–Barajas Airport to Basel via Nice
- Ave. Duration
- 4h 40m
- When
- Friday and Sunday
- Estimated price
- CHF 40–170
- Website
- aireuropa.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Geneva International Airport
- Ave. Duration
- 1h 55m
- When
- Friday and Saturday
- Estimated price
- CHF 50–220
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 20m
- When
- Every day
- Estimated price
- CHF 45–150
- Website
- swiss.com
Flights from Adolfo Suárez Madrid–Barajas Airport to Zurich Airport
- Ave. Duration
- 2h 17m
- When
- Every day
- Estimated price
- CHF 60–220
- Phone
- +41 848 446 688
- Website
- sbb.ch
Train from Genève-Aéroport to Renens VD
- Ave. Duration
- 42 min
- Frequency
- Every 30 minutes
- Estimated price
- CHF 15–27
- Website
- https://www.sbb.ch/en
Train from Zürich Flughafen to Yverdon-les-Bains
- Ave. Duration
- 2h 10m
- Frequency
- Hourly
- Estimated price
- CHF 45–80
- Website
- https://www.sbb.ch/en
Train from Olten to Yverdon-les-Bains
- Ave. Duration
- 1h 17m
- Frequency
- Hourly
- Estimated price
- CHF 35–65
- Website
- https://www.sbb.ch/en
Rome2Rio's guide to Renfe AVE
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 37m
- Frequency
- Hourly
- Estimated price
- CHF 30–130
- Website
- https://www.renfe.com/es/en
- Phone
- +34 900 926 851
- atencion.cliente@iryo.eu
- Website
- iryo.eu
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 2h 57m
- Frequency
- Hourly
- Estimated price
- CHF 30–95
- Website
- https://iryo.eu/en/home
- Phone
- +34 910 780 990
- Website
- ouigo.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 2m
- Frequency
- Every 4 hours
- Estimated price
- CHF 26–65
- Website
- https://www.ouigo.com/es/en
Rome2Rio's guide to Renfe Viajeros
Contact Details
- Phone
- +34 91 232 03 20
- Website
- renfe.com
Train from Madrid-Puerta de Atocha-Almudena Grandes to Barcelona-Sants
- Ave. Duration
- 3h 4m
- Frequency
- Twice daily
- Estimated price
- CHF 45–65
- Website
- https://www.renfe.com/es/en
Train from Barcelona-Sants to Lyon Part Dieu
- Ave. Duration
- 5h 6m
- Frequency
- Once daily
- Estimated price
- CHF 50–70
- Website
- https://www.renfe.com/es/en
- Phone
- +33 1 84 94 36 35
- Website
- sncf-connect.com
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 1h 39m
- Frequency
- 5 times a day
- Estimated price
- CHF 38–41
- Website
- https://www.sncf-connect.com/en-en
Train from Dijon Ville to Vallorbe
- Ave. Duration
- 1h 25m
- Frequency
- 3 times a day
- Estimated price
- CHF 28–60
- Website
- https://www.sncf-connect.com/en-en
- 2nd Class
- CHF 28–40
- 1st Class
- CHF 45–60
- Phone
- +33 1 84 94 36 35
- Website
- track.effiliation.com
Train from Lyon Part Dieu to Dijon Ville
- Ave. Duration
- 2h 1m
- Frequency
- Hourly
- Estimated price
- CHF 13–35
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Lyon Part Dieu to Mouchard
- Ave. Duration
- 2h 8m
- Frequency
- 4 times a day
- Estimated price
- CHF 27–50
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
Train from Mouchard to Pontarlier
- Ave. Duration
- 55 min
- Frequency
- Twice daily
- Estimated price
- CHF 9–21
- Website
- https://track.effiliation.com/servlet/effi.redir?id_compteur=23007591&url=https%3A%2F%2Fwww.sncf-connect.com%2Fen-en%2F
- 2nd Class
- CHF 9–14
- Rail 1st Class
- CHF 14–21
- Phone
- +49 30 300 137 300
- service@flixbus.com
- Website
- flixbus.fr
Bus from Estación Sur de Autobuses to Geneva
- Ave. Duration
- 20h 40m
- Frequency
- Once daily
- Estimated price
- CHF 95–140
- Website
- https://www.flixbus.co.uk
- Phone
- +39 0827 34 117
- info@gruppodimaio.it
- Website
- gruppodimaio.it
Bus from Geneve, Gare Routiere to Yverdon-les-Bains
- Ave. Duration
- 1h 40m
- Frequency
- Twice a week
- Estimated price
- CHF 7–11
- Schedules at
- gruppodimaio.it
- Phone
- +34 910 207 007
- alsa@alsa.es
- Website
- alsa.com
Bus from Estación Sur de Autobuses to Geneva - Bus station
- Ave. Duration
- 21h 30m
- Frequency
- Twice a week
- Estimated price
- CHF 75–150
- Website
- https://www.alsa.com/en/
Want to know more about travelling around Switzerland
Rome2Rio's Travel Guide series provide vital information for the global traveller. Filled with useful and timely travel information, the guides answer all the hard questions - such as 'How do I buy a ticket?', 'Should I book online before I travel? ', 'How much should I expect to pay?', 'Do the trains and buses have Wifi?' - to help you get the most out of your next trip.
Related travel guides
Heading to Europe? Read this before you buy a Eurail Pass
Read the travel guide
5 delightfully under-the-radar French towns you need to visit
Read the travel guide
Train travel in Spain: A guide to Renfe
Read the travel guide
More Questions & Answers
There are 197+ hotels available in Bullet.





































