Let's get practical folks - ferry from DUB, train across the UK, another ferry from the UK (or Eurostar), followed by a train across western Europe.
Pay Aer Lingus €39.99 (or even less to the blue/yellow cowboys) and spend the couple of hundred Euro you save on a nice hotel in Berlin for the few days you save.