Your only option that I can see is the Wexford bus from Dublin to Bunclody and a Local link bus to Kildavin. Or Taxi from Bunclody to Kildavin..
JJ Kavanagh will get you from The Quays in Dublin to Carlow but I don't think there is a connection, apart from taxi , to Kildavin .
JJ Kavanagh bus goes from the Quays to Carlow. Your best bet is Wexford bus from the Quays in Dublin to Bunclody. Then the Local 369 bus to Kildavin....which only takes 10 mins approx.
This is a better option than my previous post...
Yes they are...but his better option is the Wexford bus from the Quays through Carlow to Bunclody... The connection to Kildavin is better from Bunclody..