Get up to 51% off on bus and train tickets in Europe
When you decide to travel in Europe, you can spend much less on bus or train tickets - just pay for it in advance and save up to 51%.
Used 69 times Ends in 8 days
Flat 10% off for new app users
Buy your ticket using Catch That Bus app and use this discount code to save 10% on your order.
Used 43 times Ends in 8 days
Subscribe and get up to 50% off
Join Omio's mailing list to receive promotions and discount offers as soon as they come out. Travel all over Europe, USA and Canada at the lowest rates.
Used 61 times Ends in 8 days
-10% on your first trip + 10% cashback
Grab 10% discount plus 10% cahback on your bus ticket. Travel across Asia while spending less with Easybook. Hurry up as the offer is limited.
Used 40 times Ends in 8 days
Get free app for special offers
Find the best deals on flights, ferries, buses and trains, make reservations and pay from wherever you are, access mobile tickets and avoid the lines. Get a free app to enjoy all of that and even more.
Used 101 times Ends in 8 days
Airline tickets with up to 15% off
Browse deals on flights between cities, countries and continents, and unlock lower prices. With Omio, air travel is affordable for everyone.
Used 32 times Ends in 8 days
Get $11 for each referred friend
Invite friends to travel with Omio and get rewarded with $11, when they make a reservation. Your referrals will also save $11, when they book for the first time.
Used 70 times Ends in 8 days
Up to 15% off European ferries
Take ferries and pay less. Just pick one of 700 routes across and dates, and make a booking at Omio with up to 15% discount.
Used 39 times Ends in 8 days
Click to search for favourable offers on train travel. Choose the price, speed, time of arrival and more and book perfect options with decent rebates at Omio.
Used 68 times Ends in 8 days
Bus rides with up to 20% off
Compare propositions from top bus providers, such as Nettbus, RegioJet, ALSA and many others, and take a relaxing and cheap ride to wherever you choose.
Used 92 times Ends in 8 days