3. Rail Ninja Rail Ninja is a great place to buy train tickets to and from practically anywhere. I’ve used them only once, from Lisbon to Porto. Like Omio, customer service is fantastic and they ...