There is around 240 km from Copenhagen to Ribe. And you can choose from the train, bus, or going by car. There are also flights to Ribe Denmark. However, these are transfer options. You can choose flights to Billund where you can catch a bus. But we highly recommend using a train or bus.